使用opencv进行虹膜检测

如何用opencv检测脸部的虹膜?     
已邀请:
看看这个论坛帖子。有一些源代码可以帮助您入门,但要小心直接使用它 - 原作者似乎在编译时遇到了问题。     
从检测圆圈开始 - 参见cvHoughCircles - 提示,眼睛有一系列同心圆。     
OpenCV具有使用Haar Cascade的人脸检测模块。您可以使用相同的方法来检测Iris。您收集一些虹膜图像并将其设置为正集和非虹膜图像作为负集。使用Haar训练模块训练它。     
快速和肮脏的将首先使用Haar过滤器进行眼睛检测,opencv 2.4.2附带了很好的模型xml文件。然后你做一些皮肤检测(在HSV空间而不是rgb空间)来识别中间的眼睛区域或圆形搜索。 此外,一旦眼睛区域被裁剪,可以使用基于直方图的投影决策。     

要回复问题请先登录注册