如何在opencv中找到一行的终点?

时间:2013-01-27 04:40:03

标签: c++ opencv line point

我想弄清楚如何找到一条线的终点。假设我有一条来自(0,0) to (2,2)坐标系cartesian的线,opencv使用概率Hough线变换看到该线,我该如何找到这2点?

我知道霍夫线变换通过匹配点找到线,但是我如何使用该线并找到构成该线的两个点?

是否已经在库中内置了提供此功能的任何功能?

我在{/ 1}}中使用OpenCV 2.4.3

C++

感谢您的帮助。

1 个答案:

答案 0 :(得分:1)

如何使用HoughLinesP

  

lines - 行的输出向量。每行由a表示   4元素向量(x1,y1,x2,y2),其中(x1,y1)和(x2,y2)是   每个检测到的线段的结束点。

甚至有使用的例子。