Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/image-processing/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Opencv 画线并使它们相互相交_Opencv_Image Processing - Fatal编程技术网

Opencv 画线并使它们相互相交

Opencv 画线并使它们相互相交,opencv,image-processing,Opencv,Image Processing,我试图通过使用花椰菜叶子的主脉来确定花椰菜的中心,如图所示: 那么,有没有可能通过使用这些主脉来画线,并获得它们的交点(可能是花椰菜的中心) 我尝试了Hough线变换,并检测到了线(主静脉),但我无法延伸这些线并使它们彼此相交。 提前感谢。如果使用Hough线变换获得主线,为什么不用数学方法计算它们的交点呢。对于每对线,计算交点,然后取所有交点的平均值。能否提供无损压缩(如png)全分辨率图像?可以计算每条线的斜率并计算(数学)每条线的交点。最后可能会有一些交叉点,可能对应于您的花椰菜中心。谢谢

我试图通过使用花椰菜叶子的主脉来确定花椰菜的中心,如图所示:

那么,有没有可能通过使用这些主脉来画线,并获得它们的交点(可能是花椰菜的中心)

我尝试了Hough线变换,并检测到了线(主静脉),但我无法延伸这些线并使它们彼此相交。
提前感谢。

如果使用Hough线变换获得主线,为什么不用数学方法计算它们的交点呢。对于每对线,计算交点,然后取所有交点的平均值。能否提供无损压缩(如png)全分辨率图像?可以计算每条线的斜率并计算(数学)每条线的交点。最后可能会有一些交叉点,可能对应于您的花椰菜中心。谢谢您的回答。我会尝试一下,让您知道,但我仍然需要如何使线相交(如何在opencv visual c++中实现)。这更多是一个数学问题,而不是编程问题?!?