Coordinates of manually selected point

Is there a MATLAB command/s for getting the coordinates of manually selected point in an image (figure)? Till now I have doing this using the figure toolbar but i will need to use it in an m file.

Réponses (2)

Jan
Jan le 30 Juin 2011

3 votes

What about GINPUT?
Gerd
Gerd le 30 Juin 2011

1 vote

Hi Suhas,
you can use datacursormode to solve your problem.
help datacursormode
x=linspace(0,10,1000); y=sin(x); plot(x,y) dcm = datacursormode;
In the Updatefunction of the dcm Object you can get the position on the graph that you clicked.
Gerd

1 commentaire

Suhas Deshpande
Suhas Deshpande le 30 Juin 2011
Thanks
I used the following commands
dcm = datacursormode
(selected the point)
C = getCursorInfo(dcm)
C = C.Position

Connectez-vous pour commenter.

Catégories

En savoir plus sur Display Image dans Centre d'aide et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by