Disclosed is an image processing apparatus in which the cheek of a person
captured in an image of a photo may be corrected to a finish with the
cheek looking slimmer than in a two-dimensional photo. A face correction
unit (400) calculates, in a calculation unit (411), a face length L1 and
a cheek width L2 of a face of a person as an object and L3 corrected from
the face length L1. A face classifying unit (412) compares L2 and L3 to
each other to classify the face shape into a `round shape`, `a long
shape` and a `square shape`. Depending on the results of classification,
the image trimming is carried out by a first contour correction unit
(413), a second contour correction unit (414), and a third contour
correction unit (415) so that the cheek will look slim.