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

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

有任何想法吗?谢谢!

最佳答案

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

这将减少误报。

https://stackoverflow.com/questions/24406515/

相关文章:

python - 如何将python list [a,b,c,d]转换为[a:b,c:d]格式

android - 如何使用MediaCodec编码器获取RGB颜色格式的帧

android - imread在Android的OpenCV中不起作用

opencv - opencv c++ HSV图像 channel 分离异常

python-2.7 - 我的opencv python程序显示看似期望的短语,但既不终止也不允许进

python - 如何在 Python 中为 OpenCV minMaxLoc 函数创建掩码矩阵变量

opencv - OSX 10.9上的Macports-使用libstdc++编译opencv

spring-boot - IllegalStateException : Topic(s) [XY

opencv - 如何使用opencv在鱼眼校正图像中绘制内接矩形?

opencv - 如何使用 OpenCV 有选择地应用膨胀?