windows或者Ubuntu环境下用python实现瞳孔定位

先通过级联分类器定位人眼的位置,在通过卷积运算函数进一步处理得到瞳孔位置,效果图如下:
基于OpenCV处理的瞳孔定位效果图

级联分类器

在目前所有的大多数方法中,OpenCV自带的级联分类器是效率、准确率、实现方法简单这三个方面兼顾综合评分最高的方法。
具体的代码和实现可以参考这个博客: Opencv——级联分类器(AdaBoost)
简而言之就是由于找眼睛这个工作太具有普遍意义,已经有前辈给我们准备好了现成的库函数,直接用就行。

效果图如下所示:
级联分类定位人眼
需要注意的是这种方法虽然能够准确定位到人眼位置,主要是依据人眼的整体轮廓——上下眼皮形状和眼球的黑色,我指出这一点的原因是为了区别瞳孔定位,为了进一步的找到人眼中心眼球还需要接下来的处理。

图像的锐化和特征提取

在这一块儿方法比较多,目的也十分简单,我们要得到人眼的瞳孔位置就需要有个思路,再通过代码实现,至于代码不会的地方去查阅

  • 2
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 3
    评论
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值