文件名称:Image Overlays:这些函数覆盖 image 和 imagesc 以允许具有多个颜色图的图像-matlab开发
文件大小:4KB
文件格式:ZIP
更新时间:2024-06-18 12:25:04
matlab
Matlab 内置的image() 和imagesc() 不能直接允许一个图像以不同的颜色(即,不同的颜色图)覆盖在另一个图像上。 这些实用程序通过适当地缩放和扩充图像数据和活动颜色图,提供了一种基本的方法来做到这一点。 例如: >> 颜色图骨骼>> 图像c(dists>8) >>等一下>> imagesc(mask,'ColorMap',[0.5 0 0.5],'AlphaData',0.5*(mask>0)) 使用从白色到紫色平滑运行的颜色图绘制 diss>8 上的掩码。 颜色图有一些选项: - 任何 MATLAB 内置函数,作为字符串 ('jet') 或数组 (jet(64)) 传递- 任何 Nx3 阵列- 单一颜色,在这种情况下,颜色图会扩展为从白色运行到该颜色 我将 imagesc.m 和 @double 放在我的工作目录中。 我不确定这是否是最有效的选择,我还没有测试过其他
【文件预览】:
overlays3.zip