Преобразование OpenCV в JavaCV — Нужна помощь в функции cvHoughLines2 ()

Я конвертирую набор кодов, написанных в OpenCV, в JavaCV, сейчас я пытаюсь преобразовать следующие строки кода в JavaCV:

CvSeq lines = null;//Ref 9
lines = cvHoughLines2( Edges,
storage,
cv.CV_H,
1,
CV_PI/180,
44,// threshold
2,
1 );

Но я получаю следующие ошибки,

1) CV_HOUGH_PROBABILISTIC не может быть разрешен
2) CV_PI не может быть разрешен

Пожалуйста помоги.

1

Решение

CV_PI это просто число. Вы можете получить в Java с Math.PI.
CV_HOUGH_PROBABILISTIC должен работать (вы написали cv.CV_H?).

CvSeq lines = null;//Ref 9
lines = cvHoughLines2( Edges,
storage,
CV_HOUGH_PROBABILISTIC,
1,
Math.PI/180,
44,// threshold
2,
1 );
3

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]