Выровняйте изображение лица профиля с его фронтальным изображением лица

У меня есть профиль лица:

и фронтальное изображение лица:

Выход: выровненная грань профиля относительно фронтальной грани.

Идея: Мне просто нужно знать, какие 3 общие точки я могу взять, которые будут видны на обеих гранях, а затем использовать affineTransform и отобразить выровненную грань профиля

      OR any other **simple method** of doing so

развитие окружающей среды: c ++ и opencv 2.4.2

что я пробовал:

обнаружение функции haarcascade (общая точка обнаружения на обоих изображениях = глаз); это не обнаружит ухо в лобном лицеOpenCV: сдвиг / выравнивание изображения лица относительно эталонного изображения (регистрация изображения) (Я получаю сообщение об ошибке)

Ответы на вопрос(2)

Ваш ответ на вопрос