使用Emgu CV检测虹膜外边界(圆圈)

时间:2014-08-25 11:09:10

标签: c# opencv emgucv iris-recognition

如何检测眼睛图像中虹膜的外边界。 我尝试使用HoughCircles()方法,

        Gray cannyThreshold = new Gray(150);
        Gray cannyAccumulatorThreshold = new Gray(150);

        CircleF[] circles = grayscaledImg.HoughCircles(
                                     cannyThreshold,
                                     cannyAccumulatorThreshold,
                                     4,
                                     150,
                                     5,         //min radius
                                     0)[0];    //max radius



        foreach(CircleF circle in circles)
        {
            grayscaledImg.Draw(circle, new Gray(), 2);

        }

但是代码在错误的地方画圈。 需要你的帮助。

输出图片:

enter image description here

0 个答案:

没有答案