How to display axis on the image ?
Afficher commentaires plus anciens
Hello,
I have a question how to display visible arbitrary axis on the image when I plot something on the image ? Like here :

I would appreciate for any help please :)
5 commentaires
KSSV
le 6 Déc 2016
You want a normal axis? or like the one shown in image?
agatte
le 6 Déc 2016
Adam
le 6 Déc 2016
The axes shown there appear to just be arbitrarily orientated. Unless you aren't referring to those axes.
agatte
le 6 Déc 2016
Adam
le 6 Déc 2016
I don't think you can in normal Matlab. Maybe something in the file exchange can do this.
Réponses (1)
Normal axis
imshow('yourimage') ;
axis on
As shown on image
imshow('image.png')
pts = [ 4 67
142 12
137 3
176 107];
hold on
plot(pts(1:2,1),pts(1:2,2),'r') ;
plot(pts(3:4,1),pts(3:4,2),'r') ;
Catégories
En savoir plus sur Images dans Centre d'aide et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!