Plot over an image
260 views (last 30 days)
Hello, I am trying to place a plot over an image and is not working.
CODE: a=[xu,xl]; %start and end x coordinates of blue line
b=[yl,yr]; %start and end y coordinates of blue line
c=[xu,xl]; %start and end x coordinates of green line
d=[yr,yl]; %start and end y coordinates of green line
imshow(img), colormap jet
Does anyone has any ideia of what's wrong?
Joseph Cheng on 31 Mar 2017
Edited: Joseph Cheng on 31 Mar 2017
I would check your points. i see that b and d are swapped, but is there sufficient distances for you to see it with the image behind? are you sure that there isn't just a 1~2 pixel line somewhere or that start and end points are the same. you could be drawing a dot, or too small of a line to notice anything.
x = rand(500,500,3);
b = [0 500];
c = [500 0];
d = [250 0];
works and draws the image and lines.