In a binary image, can I selectively remove one of the blobs interactively?
2 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
As the title states, I have a binary image with a number of blobs. Can I interactively remove one or more of the blobs without too much trouble?
As in, I don't want program a code to remove, say, the 5th blob. I want to open up a figure, click on a blob, and delete it.
0 comentarios
Respuesta aceptada
Image Analyst
el 8 de Nov. de 2012
Label the blobs with bwlabel. Then call ginput() or impixel() and have the user click on a blob. Get the value of the labeled image at that location. Then use ismember() to erase that blob. Relabel if you want to reflect the fewer number of blobs.
0 comentarios
Más respuestas (1)
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!