摘要 |
An image processing apparatus comprises edge detection means (50) for detecting edges from image data, on-axis chromatic aberration edge detection means (51) for detecting an edge determined to include chromatic aberration on an axis from the edges, color deviation amount acquisition means (60) for acquiring color deviation amounts on the edges, and correction means (70) for performing chromatic aberration correction, wherein the on-axis chromatic aberration edge detection means detects, as the edge which includes the chromatic aberration on the axis, an edge having signals corresponding to at least one color on the edge of the image data, which has a blur amount that is not less than a threshold value, and signals corresponding to at least another color which has a blur amount that is less than the threshold value, and the color deviation amount acquisition means acquires the color deviation amounts from edges among the edges. |