OpenCV HoughLinesP

时间:2015-03-05 13:34:54

标签: c++ opencv computer-vision hough-transform

当在OpenCV中使用HoughLinesP函数时,不再对各行进行分析(即,帧中检测到的所有行都可以“标记”以供将来参考)。

我已经通过调整canny边缘检测器将检测到的行数减少到尽可能少,但是,我仍然检测到几行并且真的只想分析一行。

谢谢!

1 个答案:

答案 0 :(得分:1)

霍夫线的读出方式如下:

vector<Vec4i> lines;
HoughLinesP(dst, lines, 1, CV_PI/180, 50, 50, 10 );

如果您希望能够标记它们,可以将矢量弹出到std::map

std::map<std::string, vecto<Vec4i>>