How to convert Matlab scatterplot axis to display pixels
Afficher commentaires plus anciens
I am drawing a circle via scatterplot and it plots it in the form of arbitrary units. I want those units to be in pixels so I can run some further algos on them. Imdistline doesn't do much as it only displays the distance in terms of the arbitrary units.
Réponse acceptée
Plus de réponses (1)
Walter Roberson
le 10 Fév 2017
Modifié(e) : Walter Roberson
le 12 Fév 2017
0 votes
You can set the axes Units property to Pixels and set an appropriate Position after that.
This will not affect algorithms though. It would perhaps make it slightly easier to use the figure CurrentPoint property, but normally you would use the axes CurrentPoint property anyhow.
3 commentaires
Waleed Khalid
le 27 Fév 2017
Modifié(e) : Waleed Khalid
le 27 Fév 2017
Walter Roberson
le 27 Fév 2017
It is not clear which coordinates you want. Axes position coordinates are always relative to the figure, but perhaps you are wanting to make them relative to the screen.
Waleed Khalid
le 3 Avr 2017
Catégories
En savoir plus sur Image Arithmetic 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!