图像数据与Colormap吗
当你使用的显示图像图像
功能,您可以控制像素值的范围如何映射到colormap的范围。例如,这是一个5-by-5幻方使用默认colormap显示为一个图像。
=魔法(5)
一个=5×517 24 1 8 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9
我=图像(A);轴从colorbar
一个
包含值1到25之间。MATLAB®将这些值作为指标colormap, 64个条目。因此,前面的图像中的所有像素映射到第一个25项colormap(大约colorbar的蓝色区域)。
你可以控制这种映射CDataMapping
财产的图像
对象。默认行为对应于前面所示图“直接”
选择这个属性。直接映射是有用的,当你显示图像(如GIF图像),包含自己的colormap。然而,如果你的形象代表测量的一些物理单位(例如,米或学位)然后设置CDataMapping
财产“缩放”
。扩展映射使用的各种颜色,它允许您可视化数据的相对差异。
即时通讯。CDataMapping =“缩放”;
的“缩放”
选择地图中的最小值一个
colormap中的第一个条目,地图最大的价值一个
映射到colormap中的最后一个条目。所有的中间值一个
colormap是线性扩展。
作为一种替代方法来设置CDataMapping
财产“缩放”
,您可以调用显示亮度图像
函数来达到同样的效果。
显示亮度图像(一);轴从colorbar
如果你改变colormap中的值一个
扩展到新的colormap。
colormap(灰色);
扩展映射也用于显示图像的图像没有colormap,或者当你想要改变的colormap图形图像。使用以下命令显示一个图像灰色的
colormap,不同于原colormap存储这个形象。
负载小丑图像(X,“CDataMapping”,“缩放”);colormap(灰色);轴从colorbar
另请参阅
功能
属性
相关的话题
这个主题有帮助吗?