1. An image transformation apparatus comprising a processor, the processor comprising: a detection unit which is configured to detect, from each of a user image and a reference image, feature points of a face and an angle of the face; a feature points adjusting unit which is configured to adjust the feature points of the user image or the reference image based on the detected angle; a face analysis unit which is configured to compare facial features contained in the user image and the reference image based on the adjusted feature points; and an image transformation unit which is configured to transform the user image based on a result of the comparison of the facial features by the face analysis unit, wherein in response to the face angle in the user image being different from the face angle in the reference image, either the feature points of the reference image are adjusted so that the face angle of the reference image matches the detected face angle of the user image regardless of the face angle of the user image or the feature points of the user image are adjusted so that the face angle of the user image matches the detected face angle of the reference image regardless of the face angle of the reference image.