OpenCV项目开发实战--实现平均脸功能教程附(C++/Python)源码实现

文末附基于Python和C++两种方式实现的测试代码下载链接

图 1:计算生成的平均脸

 介绍

在本教程中,我们将学习如何使用 OpenCV (C++ / Python) 创建平均面孔。

大多数人会同意图 1 中的女人很漂亮。你能猜出她的种族吗?为什么她的皮肤完美无瑕?好吧,她不是真的。她也不是完全虚拟的。她的脸是 2011 年左右在我的公司 Sight Commerce Inc. 工作的所有女性员工的平均脸。很难确定她的种族,因为由于我们出色的多元化记录,她是白种人、西班牙裔和西班牙裔的一部分亚洲人和部分印度人!

面部平均化的历史令人着迷。

这一切都始于 Francis Galton(Charles Darwin 的堂兄),早在 1878 年,他就提出了一种通过对齐眼睛来合成面部的新摄影技术。他认为通过平均化罪犯的面孔,他可以创建典型的罪犯面孔,这反过来有助

猜你喜欢

转载自blog.csdn.net/tianqiquan/article/details/131178318