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

조회 수: 3 (최근 30일)
sufian ahmed
sufian ahmed 2017년 5월 23일
답변: KSSV 2017년 5월 23일
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에서 Image Processing Toolbox에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by