0

如何检测眼睛图像中虹膜的外边界。我尝试使用 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);

        }

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

输出图像:

在此处输入图像描述

4

0 回答 0