PROBLEM TO BE SOLVED: To speedily and precisely detect a red-eye area from an objective image and also to enable natural red-eye elimination by utilizing the detected results of a face area for red-eye processing. SOLUTION: This image processor consists of a CPU 21, a display 22, a keyboard 23, ROM 24, RAM 25, a storage device 26, a communication interface 27, a pointing device 28, an image input device 29, an internal bus 30 and a communication line 31. Detection processing of a face area is processing that is carried out by the CPU 21, and a face image area is detected from an image that is represented by image data which is stored in an image storing part area of the device 26 and is an object to be processed. A red-eye area is detected out of a natural image including a face image, and when it is converted into a natural face image by changing the color of a detected red-eye area, face area detection that detects a face area is performed as preprocessing that detects a reddish area, and detection results of the face area are utilized for red-eye processing such as detection/elimination of the red-eye area.
展开▼