Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/16.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
Matlab 棋盘上两条线段相交像素的坐标_Matlab_Intersection_Hough Transform_Canny Operator - Fatal编程技术网

Matlab 棋盘上两条线段相交像素的坐标

Matlab 棋盘上两条线段相交像素的坐标,matlab,intersection,hough-transform,canny-operator,Matlab,Intersection,Hough Transform,Canny Operator,我正在做一个项目 必须找到两条线段交点的坐标 这些线段是棋盘图像的垂直线。 在使用canny-edje检测后,我用Hough变换找到了线段。 我找到了每条线的起点和终点![在此处输入图像描述][1] 但是我不知道怎样才能找到这些线交点的坐标 时间不多了。 任何能帮助我的人,请帮助我。 我在用matlab 我所拥有的只是下面代码的结果。 这是我的密码: im=imread('IMG_2917.jpg') Im=RGB2灰色(Im) q=最大值(最小值(Im)) I=最大值(单位:m) max_le

我正在做一个项目 必须找到两条线段交点的坐标 这些线段是棋盘图像的垂直线。 在使用canny-edje检测后,我用Hough变换找到了线段。 我找到了每条线的起点和终点![在此处输入图像描述][1] 但是我不知道怎样才能找到这些线交点的坐标

时间不多了。 任何能帮助我的人,请帮助我。 我在用matlab 我所拥有的只是下面代码的结果。 这是我的密码:

im=imread('IMG_2917.jpg')

Im=RGB2灰色(Im)

q=最大值(最小值(Im))

I=最大值(单位:m)

max_len=len

xy_long=xy

结束

结束

绘图(xy_-long(:,1),xy_-long(:,2),“线宽”,“颜色”,“蓝色”)


你有没有试过用谷歌搜索线交点?还有。你用图书馆来做这个吗?像opencv?请在您的问题中包含更多信息,以及您使用的语言@EJEHardenberg您能解释一下这段代码如何适用于我吗?啊,matlab,在我看来,您的数组中已经存储了点,所以在这个问题中使用代码应该很容易:使用所述点找到交点。