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

3 vues (au cours des 30 derniers jours)
sufian ahmed
sufian ahmed le 23 Mai 2017
Réponse apportée : KSSV le 23 Mai 2017
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 commentaires
sufian ahmed
sufian ahmed le 23 Mai 2017
Modifié(e) : sufian ahmed le 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 le 23 Mai 2017
Modifié(e) : KSSV le 23 Mai 2017
I gave you code on how to show intersection points in stackoverflow already. :)

Connectez-vous pour commenter.

Réponse acceptée

KSSV
KSSV le 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)) ;

Plus de réponses (0)

Catégories

En savoir plus sur Image Processing Toolbox dans Help Center et File Exchange

Community Treasure Hunt

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

Start Hunting!

Translated by