Matlab 棋盘上两条线段相交像素的坐标
我正在做一个项目 必须找到两条线段交点的坐标 这些线段是棋盘图像的垂直线。 在使用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),“线宽”,“颜色”,“蓝色”)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
你有没有试过用谷歌搜索线交点?还有。你用图书馆来做这个吗?像opencv?请在您的问题中包含更多信息,以及您使用的语言@EJEHardenberg您能解释一下这段代码如何适用于我吗?啊,matlab,在我看来,您的数组中已经存储了点,所以在这个问题中使用代码应该很容易:使用所述点找到交点。