В настоящее время единственным реализованным методом в cvHoughCircles()
является CV_HOUGH_GRADIENT
.
Итак,
param1
- относится к граничному порогу, который будет использоваться детектором краев Canny (применяется к изображению в градациях серого). cvCanny()
принимает два порога и вызывается изнутри cvHoughCircles()
. Следовательно, верхний (первый) порог установлен на param1
(передан в качестве аргумента в cvHoughCircles()
), а нижний (второй) порог установлен на половину этого значения.
param2
- это значение порога аккумулятора. Это значение используется в плоскости аккумулятора, которая должна быть достигнута, чтобы получить строку.
Я бы рекомендовал вам прочитать эту книгу , которая, на мой взгляд, является лучшей, описывающей OpenCv.
Надеюсь, это поможет.