Как использовать OpenCV Imgproc.HoughLines в Java? - PullRequest
0 голосов
/ 25 февраля 2019

Я пытаюсь найти грубые строки на изображении, используя opencv в java.

Это мой код:

public static final double RHO = 2;
public static final double THETA = 3 * Math.PI;
public static final int THRESHOLD = 100;
.
.
.
Mat lines = new Mat();
Imgproc.HoughLines(inputRgba, lines, RHO, THETA, THRESHOLD);

, но у меня ошибка:

 error: (-215) img.type() == CV_8UC1 in function void cv::HoughLinesStandard(const cv::Mat&, float, float, int, std::vector<cv::Vec<float, 2> >&, int, double, double)

В чем причина этого?

...