How to 'walk' a mask/ROI over an image?
4 ビュー (過去 30 日間)
古いコメントを表示
Kevin Semmelink
2017 年 6 月 27 日
コメント済み: Kevin Semmelink
2017 年 6 月 29 日
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 件のコメント
Adam
2017 年 6 月 27 日
doc nlfilter
should be able to do this, although it does come with an embedded progress bar which is not always desirable.
採用された回答
Walter Roberson
2017 年 6 月 27 日
編集済み: Walter Roberson
2017 年 6 月 27 日
blockproc(), and make sure you specify BorderSize. Be careful with TrimBorder when you use overlaps.
9 件のコメント
Walter Roberson
2017 年 6 月 29 日
You could abbreviate that last line:
merged_fin = merged(1:end-1, 1:end-1);
その他の回答 (0 件)
参考
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!