How to assign a name to ROI in MATLAB?.
1 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen
Sudhanshu Goel
am 5 Sep. 2016
Kommentiert: Walter Roberson
am 7 Sep. 2018
I have a gray scale image. I want to draw multiple ROIs (impoly, imrect etc.) in the image and I have two things to do.
(1) I need to assign a particular name (Eg; ROI1, ROI2 etc.) to each ROI which is supposed to be displayed in image along with ROI.
(2) I also want to display the number of pixels in each ROI and this number should be updated whenever the position or dimension of ROI is changed.
I am stuck at this step and would really appreciate any suggestions. Thanks
2 Kommentare
Walter Roberson
am 5 Sep. 2016
Is it necessary to write the information into the image itself? For example are you using imwrite() to write the annotated images? Or is it enough that it is displayed on the screen?
Akzeptierte Antwort
Walter Roberson
am 6 Sep. 2016
text() the string into place if you only need to affect the display.
5 Kommentare
Walter Roberson
am 6 Sep. 2016
roi objects do not contain any kind of "this object has changed" information, so what you could do is createMask again and compare to the previous mask.
Weitere Antworten (0)
Siehe auch
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!