В чем причина передачи math.pi (числа Пи) в функцию hough? - PullRequest
0 голосов
/ 28 февраля 2020

я не знаю причину передачи числа для порога в функции hough

cv.HoughLines(src, lines, 1, Math.PI / 180, 30, 0, 0, 0);

1 Ответ

1 голос
/ 28 февраля 2020

На основе документации OpenCV здесь :

HoughLines(InputArray image, OutputArray lines, double rho, double theta, int threshold, double srn=0, double stn=0 )

четвертый параметр theta, который относится к

тета - Угловое разрешение аккумулятора в радианах .

Чтобы преобразовать d градусов в радианы, необходимо умножить d на Math.Pi и разделить его на 180. В вашем примере угловое разрешение установлено на 1 градус или Math.Pi / 180 радиан.

...