cvHoughCircles(Mat& image, vector<Vec3f>& circles, int method, double dp, double minDist, double param1=100, double param2=100, int minRadius=0, int maxRadius=0)
Run Code Online (Sandbox Code Playgroud)
根据文件:
param1 - 第一个特定于方法的参数。在 CV_HOUGH_GRADIENT 的情况下,它是传递给 Canny() 边缘检测器的两个阈值中的较高阈值(较低阈值将小两倍)
我真的不明白param1和 的意义param2。我尝试了很多不同的值,但仍然不知道。有人可以向我解释一下吗?谢谢