how can select a region in image?
Ältere Kommentare anzeigen
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?
Akzeptierte Antwort
Weitere Antworten (2)
Daniell Algar
am 2 Feb. 2013
Bearbeitet: Daniell Algar
am 2 Feb. 2013
0 Stimmen
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 Kommentare
nadia naji
am 2 Feb. 2013
syafienaz anuar
am 3 Feb. 2017
do you have solution for this problem? cause i need it too
molly jane fitches
am 16 Mai 2017
0 Stimmen
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 Kommentar
Image Analyst
am 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.
Kategorien
Mehr zu Convert Image Type finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!