opencv - 使用眼睛位置作为引用裁剪检测到的面部

标签 opencv crop face-recognition eye-detection

有人知道使用眼睛位置作为引用来裁剪检测到的面部的方法吗?我需要在视频流中裁剪检测到的人脸,以便以更高的可靠性执行人脸识别。我已经看到了眼睛位置的 haar 级联,但它太困惑了,它需要过滤误报(如果不降低程序的性能,我就无法做到这一点)

有任何想法吗?谢谢!

最佳答案

检测到人脸后,您可以将 ROI(感兴趣区域)设置为检测到的矩形的上半部分(也稍微减小宽度)并仅在此处执行眼睛定位。

这将减少误报。

关于opencv - 使用眼睛位置作为引用裁剪检测到的面部,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24406515/

相关文章:

python - python中数组的乘法

computer-vision - Eigenfaces 最适合用于面部比较吗?

opencv - 有没有一种直接的方法可以在 opencv C++ 中获取表示 RGB 颜色的唯一值

c++ - 需要使用 opencv 制作 ocr 的步骤

opencv 错误 : Null pointer(Null filename) in unknown function with facedetect. cpp

opencv - 从视频中聚类人脸

visual-c++ - 如何使用Visual Studio 2010在Windows上编译G++

android - 自定义 Android 图像裁剪

image - 如何在 Qt 中裁剪图像?

android - 在Android中将图像裁剪为给定的正方形大小?