| CPC G06T 11/60 (2013.01) [G06V 10/60 (2022.01)] | 16 Claims |

|
1. A non-transitory computer-readable medium storing one or more instructions which, when executed by a processing device of a computing device, causes the computing device to perform a method for facilitating editing of images, the method comprising:
displaying one or more images;
receiving a selection of an area of the one or more images;
obtaining at least one information associated with the area based on the selection of the location;
analyzing the at least one information;
determining a tonal range from a plurality of tonal ranges for the area based on the analyzing, wherein the analyzing of the at least one information associated with the area of the one or more images comprises analyzing the at least one information associated with the area of the one or more images using at least one intelligent algorithm, wherein the determining of the tonal range for the area is further based on the analyzing of the at least one information using the at least one intelligent algorithm, wherein the at least one intelligent algorithm automatically analyzes the one or more images, detects a plurality of areas of the one or more images, and dynamically classifies each of the plurality of areas using at least one of the plurality of tonal ranges based on a set of predefined categories, wherein at least one of the plurality of areas corresponds to at least one of the plurality of tonal ranges, wherein the at least one intelligent algorithm matches the area to at least one of the plurality of areas based on the dynamically classifying, wherein the plurality of tonal ranges comprises shadows, undertones, midtones, overtones, and highlights, wherein one or more predefined tonal ranges comprises the shadows, the midtones, and the highlights, wherein one or more user defined tonal ranges comprises the undertones and the overtones, wherein the shadows correspond to a lowest brightness level range of a plurality of brightness level ranges of the one or more images, the highlights correspond to a highest brightness level range of the plurality of brightness level ranges, and the midtones correspond to a middle brightness level range of the plurality of brightness level ranges, wherein the middle brightness level range is greater than the lowest brightness level range and less than the highest brightness level range, wherein the undertones is associated with a first brightness level range of the plurality of brightness level ranges and the overtones is associated with a second brightness level range of the plurality of brightness level ranges, wherein the first brightness level range is greater than the lowest brightness level range and less than the middle brightness level range, wherein the second brightness level range is greater than the middle brightness level range and less than the highest brightness level range;
receiving an input;
determining the one or more user defined tonal ranges based on the input;
displaying an adjustment tool on the one or more images in a location proximal to the area based on the determining of the tonal range;
obtaining a selection of a setting from a plurality of settings associated with the adjustment tool;
performing at least one operation on the one or more images based on the selection of the setting;
generating one or more edited images based on the performing of the at least one operation; and
displaying the one or more edited images.
|