How can I draw a vertical line upon the horizontal lines in matlab?

2 次查看(过去 30 天)
I want to draw a vertical line in Matlab upon the concurrent horizontal lines and show the coordinates where the vertical line intersects the horizontal lines.I give a figure here, I want to write a code so that it draws a line first and show the co-ordinates on the intersection point automatically.
  3 个评论
sufian ahmed
sufian ahmed 2017-5-23
编辑:sufian ahmed 2017-5-23
bro i dont know. but after hough transform i get some horizontal lines. now i want to apply a algorithm so that a vertical line flows from left to right and mark the intersection point when it intersects with the image horizontal lines.It also great for me if it shows the co-ordinates on the intersection point.
KSSV
KSSV 2017-5-23
编辑:KSSV 2017-5-23
I gave you code on how to show intersection points in stackoverflow already. :)

请先登录,再进行评论。

采纳的回答

KSSV
KSSV 2017-5-23
L1 = [0.7290 0.2163
0.2026 0.9763] ; % line 1 coordinates
L2 = [0.5932 0.9677
0.3044 0.8960] ; % line 2 coordinates
figure(1)
hold on
plot(L1(1,:),L1(2,:),'r')
plot(L2(1,:),L2(2,:),'b')
%%Get intersection
P = InterX(L1,L2) ;
%
plot(P(1),P(2),'*r')
%%Show points
text(P(1),P(2),num2str(P)) ;

更多回答(0 个)

类别

Help CenterFile Exchange 中查找有关 Images 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by