MATLAB Answers

Image import in -y axis

1 view (last 30 days)
Luis Jimenez Sanchez
Luis Jimenez Sanchez on 25 May 2020
Answered: Image Analyst on 25 May 2020
Hi,
So I am importing an image that I want to later trace points on and generate a Lagrange polynomial curve but the image is imported into the -y axis. While this may not affect my curve it can affect my constants in the curve. This is my code.
bottle=imread('bottle.png');
imshow(bottle)
hold on
i=1;
n=15;
x0=0;
y0=0;
[x0,y0]=ginput(1);
while (i<n+1)
[x,y]=ginput(1);
plot(x,y,'*r')
xi(i,1)=x;
yi(i,1)=y;
i=i+1;
end
display (xi);
display (yi);
axis on;

  0 Comments

Sign in to comment.

Answers (1)

Image Analyst
Image Analyst on 25 May 2020
Please attach 'bottle.jpg'
Also use
axis ij
to flip the direction of plotting with plot(). Or else (# of rows - y) instead of y.

  0 Comments

Sign in to comment.

Categories

Products


Release

R2020a