| CPC G06T 5/90 (2024.01) [G06F 3/04845 (2013.01); G06F 3/04847 (2013.01)] | 20 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 using image editing tools, the method comprising:
displaying at least one image;
obtaining at least one information of the at least one image;
analyzing the at least one information;
identifying a plurality of areas of the at least one image based on the analyzing of the at least one information;
determining a tonal range from a plurality of tonal ranges for each of the plurality of areas based on the analyzing of the at least one information, and the identifying of the plurality of areas;
determining a value for at least one attribute associated with each of a plurality of image elements of the at least one image based on the analyzing of the at least one information, wherein the at least one image is comprised of the plurality of image elements;
generating at least one graphical representation of the at least one image based on the value for each of the at least one attribute associated with each of the plurality of image elements of the at least one image;
displaying at least one adjustment tool, wherein at least one of the at least one adjustment tool comprises at least one display area, wherein the at least one graphical representation is displayed in the at least one display area;
obtaining a selection of a setting from a plurality of settings associated with the at least one adjustment tool, wherein the obtaining of the selection of the setting is further based on either one of an image interaction with the at least one image and an adjustment tool interaction with the at least one adjustment tool;
performing at least one operation on the at least one image based on the selection of the setting, wherein the at least one operation comprises an adjustment made in relation to at least one of the plurality of tonal ranges;
generating at least one edited image based on the performing of the at least one operation; and
displaying the at least one edited image.
|