Opencv Face变形

时间:2014-06-29 17:00:43

标签: c++ opencv face-recognition spline morphing

我正在寻找一种解决方案,以便将给定面部变形为另一面。 我的目标是完美匹配他们的功能空间,以便更好地识别人脸。

SIFT / SURF对我没有帮助,我已经尝试了thin-plate spline processing来自地标,但是由此产生的脸太变形了(也许我需要更多的分数)。

我想获得类似this solution的内容,是否有人知道如何获得这些积分?

1 个答案:

答案 0 :(得分:4)

我最近写了一篇关于使用OpenCV(C ++和Python)进行Face Morphing的文章

http://www.learnopencv.com/face-morph-using-opencv-cpp-python/

我希望你觉得它很有用。它使用dlib进行面部特征检测,然后进行delaunay三角测量,最后进行变形。

Face Morphing Example