摘要 |
A CPU 300 divides an image into plural regions and for each of the regions, generates a histogram and calculates an average brightness Y ave. The CPU 300 determines a focus location on the image by using focus location information, sets a region at the determined location as an emphasis region, and sets the average brightness Y ave of the emphasis region as a brightness criterion Y std. The CPU 300 uses the brightness criterion Y std to determine non-usable regions. By using the regions not excluded as non-usable regions, the CPU 300 calculates an image quality adjustment average brightness Y' ave, i.e. the average brightness of the entire image, with a weighting W in accordance with the locations of the regions reflected thereto, and executes a bright value correction by using the calculated image quality adjustment average brightness Y' ave.
|