1. A color image processing method comprising: detecting an object area which is an area to be subjected to image processing from an input image; calculating color information of the object area and a perfect diffusion component which is a low-frequency component of the object area; reconstructing a surface reflection component based on the color information and the low-frequency component; calculating an albedo, which is color information obtained by removing shading information which is information that represents luminance of the perfect diffusion component, from the perfect diffusion component; reconstructing a surface reflectance of the object area based on the color information and the albedo of the object area; calculating a corrected albedo which is color information obtained by correcting the albedo based on the surface reflectance; calculating a reproduced color which is color information obtained by adding the shading information and the surface reflection component to the corrected albedo; and generating an output image based on the reproduced color.