Filter löschen
Filter löschen

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

5 Ansichten (letzte 30 Tage)
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 Kommentare
sufian ahmed
sufian ahmed am 23 Mai 2017
Bearbeitet: sufian ahmed am 23 Mai 2017
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 am 23 Mai 2017
Bearbeitet: KSSV am 23 Mai 2017
I gave you code on how to show intersection points in stackoverflow already. :)

Melden Sie sich an, um zu kommentieren.

Akzeptierte Antwort

KSSV
KSSV am 23 Mai 2017
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)) ;

Weitere Antworten (0)

Kategorien

Mehr zu Images finden Sie in Help Center und File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by