STATMASK: Overlay image with coloured statistical mask

版本 1.0.0.0 (2.6 KB) 作者: Andrew Davis
Overlay an image with a thresholded statistical mask. The mask values are not rescaled.
601.0 次下载
更新时间 2013/1/31

查看许可证

Overlays a mask of statistics on an image. By default the
currently displayed figure is overlain.

First, the underlay is converted to RGB. The statistical overlay
is upscaled if necessary (using nearest neighbour sampling) to
match the size of the underlay. Then the RGB data is overlain
with the statmask, without rescaling of the stat values. This
allows for inspection of mask values with the data cursor.

The function returns a handle to the overlay mask if requested.

Notes: Requires freezeColors from the file exchange
Consider using getclim to help set your colormap limits

Usage:
hOv = statmask(stats, [thresh, cmap, clim, cbOpt, hAx])

stats: matrix representing mask values
thresh: scalar value of threshold for transparency (default 0)
cmap: colour-map to use. default flipud(autumn(256))
clim: limits for color display of stats overlay (default min/max of stats)
cbOpt: colorbar display: 'on', 'onwest', or 'hidden', else off (default 'on')
hAx: handle to axes on which to operate (default current axes)

hOv: handle to overlay image is returned

Example:
I = peaks(200);
bwMask = eye(25).*rand(25);
figure;
imshow(I, [], 'Colormap', bone(256), 'InitialMag', 200);
statmask(bwMask);

引用格式

Andrew Davis (2024). STATMASK: Overlay image with coloured statistical mask (https://www.mathworks.com/matlabcentral/fileexchange/40103-statmask-overlay-image-with-coloured-statistical-mask), MATLAB Central File Exchange. 检索来源 .

MATLAB 版本兼容性
创建方式 R2012a
兼容任何版本
平台兼容性
Windows macOS Linux
类别
Help CenterMATLAB Answers 中查找有关 Display Image 的更多信息
致谢

参考作品: freezeColors / unfreezeColors

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
版本 已发布 发行说明
1.0.0.0