How to 'walk' a mask/ROI over an image?
1 visualización (últimos 30 días)
Mostrar comentarios más antiguos
Kevin Semmelink
el 27 de Jun. de 2017
Comentada: Kevin Semmelink
el 29 de Jun. de 2017
Hi,
At the moment, I am working at a script to determine the homogeneity of an image. For this, I want to 'move' an rectangular ROI (for example, 0.5cm x 0.5cm) over the image in steps of half ROI. I would like to determine for example, the mean pixel value for each ROI-selection.
So far, I can not really find a useful feature or script for this. I was wondering how this can be done the best and fastest?
Thanks in advance for the reply.
1 comentario
Adam
el 27 de Jun. de 2017
doc nlfilter
should be able to do this, although it does come with an embedded progress bar which is not always desirable.
Respuesta aceptada
Walter Roberson
el 27 de Jun. de 2017
Editada: Walter Roberson
el 27 de Jun. de 2017
blockproc(), and make sure you specify BorderSize. Be careful with TrimBorder when you use overlaps.
9 comentarios
Walter Roberson
el 29 de Jun. de 2017
You could abbreviate that last line:
merged_fin = merged(1:end-1, 1:end-1);
Más respuestas (0)
Ver también
Productos
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!