如何检测眼睛图像中虹膜的外边界。我尝试使用 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);
}
但是代码在错误的地方画了圆圈。需要你们的帮助。
输出图像: