在脸部图像中找到眼睛和嘴巴

时间:2016-06-17 18:45:13

标签: computer-vision eye-detection

我很想从图像中找到眼睛。让我们说我有一个阈值图像,我有3个斑点代表两只眼睛和嘴巴。有没有办法检测哪个像素区域是眼睛区域并接近它的中心?

4 个答案:

答案 0 :(得分:2)

我不确定我的问题是否合适!是否要处理灰度/彩色图像或二进制图像。

如果您尝试在脸部图像上找到基准点,您可能会发现以下相关链接

1)http://www.learnopencv.com/facial-landmark-detection/

2)http://danielnouri.org/notes/2014/12/17/using-convolutional-neural-nets-to-detect-facial-keypoints-tutorial/

3)http://cmp.felk.cvut.cz/~uricamic/flandmark/

答案 1 :(得分:2)

我实际上建议您使用dlib库。

我最近用过它。您可以非常轻松地将它用于对象检测,如果您想为自己的对象训练它,使用imglab相当容易。

http://blog.dlib.net/2014/02/dlib-186-released-make-your-own-object.html

看到这一点。

答案 2 :(得分:2)

您可以查看以下博客,该博客配备了面部地标检测功能,包括眼部区域。找到近似的眼睛中心会非常容易。它沿着眼睑提供了六个眼睛(左眼37-42和右眼43-48),可以用来计算眼睛中心。

enter image description here

Detect eyes, nose, lips, and jaw with dlib, OpenCV, and Python

你可能会发现它们非常有趣和有用。

答案 3 :(得分:1)

OpenCV是Open Computer Vision的首字母缩写。 这是一个致力于面部识别模式识别面部抄袭的项目,以及更多。

网上有一个写得很好的documentation和很多例子。 我建议你看看这个。

它适用于Java,c ++和python。

如果这是您的主要兴趣,请搜索眼睛瞄准。