1. A method of image processing on an electronic device, said method comprising: selecting a color from among at least two different colors; classifying each of a plurality of pixels of an image according to the selected color into pixel classifications; performing a noise reduction operation on the pixels in the pixel classifications, the noise reduction operation including partitioning the image into a plurality of blocks of a predetermined size, each of the plurality of blocks representing a portion of the plurality of pixels of the image in a reduced pixel classification map; calculating an exposure control factor based on the noise reduced pixel classifications; and changing, according to the exposure control factor, a luminance value of each of the plurality of pixels of the image; wherein the electronic device is configured to perform the method.