how can select a region in image?
Afficher commentaires plus anciens
hi i need to select a region in image and then save the value of those pixels by using impixel i can choose some pixel by clicking on picture but it is bothersome and i need to select a lot of pixels some function such as imrect dose not get me the value of pixel can you help me please?
Réponse acceptée
Plus de réponses (2)
Daniell Algar
le 2 Fév 2013
Modifié(e) : Daniell Algar
le 2 Fév 2013
0 votes
Sounds like you want the function imfreehand.
Steve has posted about this befor, see e.g. http://blogs.mathworks.com/steve/2011/01/11/freehand-segmentation-in-the-a-b-plane/.
2 commentaires
nadia naji
le 2 Fév 2013
syafienaz anuar
le 3 Fév 2017
do you have solution for this problem? cause i need it too
molly jane fitches
le 16 Mai 2017
0 votes
I am using Maltab R2015a and it crops up with an error caused by the line: burnedImage(binaryImage) = 255;
I believe this is due to the fact that graphic handles are now objects rather than handles. Any advice on how to get around this?
1 commentaire
Image Analyst
le 16 Mai 2017
No, that's not true. The line of code should work. Anyway, burnedImage is NOT a graphics handle - it's a normal 2-D numerical array. You did something not in my demo. I just ran the demo ( my code)in R2017a and it worked beautifully. I can't fix your code (which is different from mine) unless you attach it.
Catégories
En savoir plus sur Convert Image Type 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!