HoughCircles()函数:
void HoughCircles( InputArray image, OutputArray circles,
int method, double dp, double minDist,
double param1 = 100, double param2 = 100,
int minRadius = 0, int maxRadius = 0 );
| image | 输入图像,8位灰度单通道图像 |
| circles | 储存了检测到的圆的输出矢量。每个矢量包含3个元素的浮点矢量(x,y,radius) |
| method | 检测方法:HOUGH_GRADIENT |
| dp | dp=1时,累加器和输入图像具有相同的分辨率。dp=2,累加器便有输入图像一半那么大 |
| minDist | 圆的圆心之间的最小距离 |
| param1 | 表示传递给canny边缘检测算子的高阈值,默认值100,低阈值为高阈值的一半 |
| param2 | 默认值100,表示在检测阶段圆心的累加器阈值。越小就越可以检测到更多根本不存在的圆。 |
| minRadius | 表示圆半径的最小值 |
| maxRad |

最低0.47元/天 解锁文章
547

被折叠的 条评论
为什么被折叠?



