OpenCv Python(CTypes)检测倾斜面

时间:2013-12-27 14:57:14

标签: python opencv detection

我有一个不那么简单的问题。


情况:

我正在开发基于OpenCV编写的python中的健壮面部检测API(cv而不是cv2)。

我正在使用Haar Cascades进行面部检测

前面 - haarcascade_frontalface_default.xml

个人资料 - haarcascade_profileface.xml

每个工作人员使用不同的harr分类器(前/配置文件)并生成ROI(感兴趣区域)集合,然后对它们执行操作并合并所有重叠的bouding框。

结果是“你的休闲红色方块”围绕着一张准确度为70%的面孔而不是幻影面孔。


问题:

简单地倾斜脸部。我的算法无法检测到倾斜的脸部。

对于轮廓检测,我做了一个简单的图像翻转,以检测左右轮廓。

我当时认为“应该”是一种更好的方法来检测倾斜的脸,而不是多次为多个轻微旋转的图像调用算法。 (这是我脑海中唯一的解决方案。)


问题:

是否有方法或方法或特定的harr分类器来检测倾斜的面部?

谢谢:)

0 个答案:

没有答案