Я написал простую библиотеку для обработки морфинга в javascript, но не обнаруживает функции. (в моей реализации вам нужно вручную выбрать совпадающие точки).
http://peter.pisljar.si/#!/en/projects/image_morph_js
, чтобы заставить его работать автоматически вам нужно будет распознавать некоторые моменты (больше, тем лучше) на лице. Также для анимации, чтобы выглядеть красиво, изображения должны быть одного размера, аналогичного фона ...
найти другие лица, которые напоминают ваше лицо ... это может быть более интересно :) вы можете попробовать с классификаторами (k ближайших соседей?) Однако я не уверен, насколько хорошо он будет работать.
вы можете найти хороший список алгоритмов для обнаружения черты лица здесь: https://facedetection.com/algorithms/
пс: еще одна идея ... Вы также можете просто сравнить черты лица (что-то вроде сравнения отпечатков пальцев, где оно не реально сравнить отпечатки пальцев, но только его функции (разрывы строк, короткая линия, выходы линии на той же стороне, что и она)
Возможно, вам нужны реализаций либо собственных, либо виолончелей ... –
Некоторые действительно хорошие ресурсы здесь: http: /stackoverflow.com/questions/1697529/face-detection-and-comparison –