使用 OpenCV 检测指尖而不是人脸

Posted

技术标签:

【中文标题】使用 OpenCV 检测指尖而不是人脸【英文标题】:Using OpenCV to detect a finger tip instead of a face 【发布时间】:2010-01-29 20:40:39 【问题描述】:

我正在使用 facedetect 示例并从那里开始。现在它只检测面部。有人可以指出我检测指尖的方向吗?谢谢

【问题讨论】:

【参考方案1】:

在指尖贴一个简单的明亮荧光贴纸,中间有一个黑点或类似的东西。甚至可以制作一个印有图案的手指帽,相机可以轻松区分,您的问题就迎刃而解了。

【讨论】:

【参考方案2】:

您可以使用 cvFindContours 然后检查每个轮廓以查看它是否可能是指尖并从那里开始。

如果您对图像进行一些预处理以突出指尖,例如屏蔽与手指不匹配的颜色,可能会更容易。

【讨论】:

【参考方案3】:

http://opencv-users.1802565.n2.nabble.com/finger-tip-extraction-td3870910.html

我也在寻找那个。我将实施上述一个.. :) 我认为它也会对您有所帮助..

干杯!

【讨论】:

以上是关于使用 OpenCV 检测指尖而不是人脸的主要内容,如果未能解决你的问题,请参考以下文章

使用 OpenCV 和 Keras 进行人脸比较(不是识别或检测)?

将 OpenCV Rect 转换为 dlib 矩形?

在进行注释之前是不是需要人脸检测 - 图像处理

OpenCV&Qt学习之四——OpenCV 实现人脸检测与相关知识整理

OpenCV vs Dlib 人脸检测比较分析

图片人脸检测——Dlib版