Patent ID: 8724194
Filing Date: 2014-05-13
Classification: H04N

Abstract:
1. An image processing apparatus comprising: a display unit; an image storage unit that stores at least one image data; a pixel extracting unit that extracts a pixel belonging to a predetermined color range from predetermined image data stored in the image storage unit; a correction quantity calculating unit that calculates a color correction quantity on the pixel based on a color difference between a color of the pixel belonging to the predetermined color range extracted by the pixel extracting unit and each of at least one target color associated with the color range; a selection image storage unit that stores data of a selection image representing an external appearance of each image data obtained by executing color correction on the pixel belonging to the color range according to the color correction quantity, which is associated with the at least one target color, calculated by the correction quantity calculating unit; a selection receiving unit that causes the selection image to be displayed on the display unit based on the data of the selection image stored in the selection image storage unit, and receives selection of a color correction type corresponding to the target color; a color correction executing unit that executes color correction on the extracted pixel belonging to the predetermined color range in image data of a correction object according to a color correction quantity corresponding to the color correction type received by the selection receiving unit; a color range designating unit that designates a color range; and an image generating unit, wherein the pixel extracting unit sets the color range designated by the color range designating unit as the predetermined color ranges, and extracts a pixel belonging to the set predetermined color range, wherein the pixel extracting unit extracts a pixel belonging to a predetermined color range from data of at least one non-corrected thumbnail image corresponding to the image data of the correction object, wherein the correction quantity calculating unit calculates a thumbnail color correction quantity on the pixel based on a color difference between a color of the pixel belonging to the predetermined color range extracted from the data of the non-corrected thumbnail image by the pixel extracting unit and each of at least one target color associated with the color range, and wherein the image generating unit generates at least one corrected thumbnail image by executing color correction on the data of the non-corrected thumbnail image according to the at least one calculated thumbnail color correction quantity.