gpt4 book ai didi

c++ - 如何在opencv中找到一条线的终点?

转载 作者:行者123 更新时间:2023-11-28 07:47:47 24 4
gpt4 key购买 nike

我想弄清楚如何找到一条线的端点。假设我在 cartesian 坐标系中有一条从 (0,0) 到 (2,2) 的线,opencv 看到使用概率霍夫线变换的直线,如何找到这 2 个点?

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

库中是否已经内置了提供此功能的函数?

我在 C++ 中使用 OpenCV 2.4.3

VS Studio 2010

感谢您的帮助。

最佳答案

使用 HoughLinesP 怎么样? :

lines – Output vector of lines. Each line is represented by a 4-element vector (x1,y1,x2,y2), where (x1,y1) and (x2,y2) are the ending points of each detected line segment.

甚至还有使用示例。

关于c++ - 如何在opencv中找到一条线的终点?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14544489/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com