椭圆拟合瞳孔中心
回答
直接辐射线从您发现中心。计算每条射线的强度梯度。最大梯度将您的点在虹膜的边缘。然后使用拟合椭圆。
你能否更深入地解释我一点。我是Computer Vision的开工人员,所以任何进一步的帮助都会对我有所帮助。 – Kostas
在opencv http://docs.opencv.org/2.4/modules/core/doc/drawing_functions.html#lineiterator中有行迭代器,如果您将在眼睛中心设置一个点,并且另一个点将围绕某些点半径,位于一些小的角度步骤。它会为你提供一组取样光线。如果您会在每条光线上发现渐变,那么它将指向虹膜边缘,因为它在光线路径上的颜色过渡最陡。获得这些点后,可以使用opencv的fitEllipse方法。我添加了图像到我的答案。 –
从那些照片,似乎虹膜可变闭塞是什么扔了你的心找到。可以帮助的是关于虹膜和眼睛白色之间的边缘(而不是眼睑)更具体。要做到这一点,我会(但可能会有更好的方法)。在虹膜块内放置一个点,并投射一个径向间隔矢量网格,向外寻找第一个黑暗到光线的转变,超过最小对比度。对于每个射线测量边缘的对比度。对于所有虹膜到眼睛的过渡,对比度应该几乎完全相同,并且与眼睑会有差异。执行您喜欢的任何类型的数据聚类,以便将仅瞳孔块与白色边缘隔离,然后仅将这些边缘点馈送到椭圆中心查找中。
- 1. 椭圆有孔
- 2. 椭圆拟合对MATALB
- 3. opencv中的瞳孔检测
- 4. 公制为椭圆OpenCV中拟合
- 5. 直接椭圆拟合后椭圆系数的非归一化
- 6. 核心图形,如何绘制椭圆透明孔的矩形?
- 7. 从分散点评估/拟合椭圆
- 8. 拟合椭圆到逻辑矩阵
- 9. Python将椭圆拟合到图像
- 10. MATLAB曲线拟合(椭圆形)
- 11. 改进我的椭圆拟合算法
- 12. 在OpenCV和Python中的瞳孔检测
- 13. QGradient椭圆混合
- 14. 质心椭圆MSER OPENCV
- 15. 中心RelativeLayout,包括椭圆化TextView
- 16. 内部椭圆不在中心位置
- 17. 在blob的中心绘制椭圆
- 18. 轨道眼睛瞳孔在视频
- 19. 组合多个椭圆
- 20. 椭圆vs圆
- 21. 获取不规则形状的最佳椭圆拟合
- 22. 椭圆拟合tangentally到行修饰一个轴
- 23. 使用astropy拟合一个椭圆[Ellipse2d模型]
- 24. 使ElliFit椭圆拟合算法正常工作
- 25. Python Tkinter。来自数据点的最佳拟合椭圆
- 26. 将两个椭圆拟合成一个身体的轮廓
- 27. 如何将椭圆锥体拟合成一组数据?
- 28. 椭圆拟合到一个点被改变一个轴
- 29. 椭圆如何与椭圆相交?
- 30. 在椭圆形中制作椭球体
你有没有尝试过一个循环变换? –