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