主要内容

图像数据与彩图的关系

控件显示图像时图像函数,可以控制像素值范围如何映射到颜色映射范围。例如,这里有一个5乘5的魔方显示为使用默认颜色映射的图像。

=魔法(5)
一个=5×517 24 18 15 23 5 7 14 16 4 6 13 20 22 10 12 19 21 3 11 18 25 2 9
我=图像(A);轴colorbar

图中包含一个坐标轴。轴包含一个image类型的对象。

一个取值范围在1到25之间。MATLAB®将这些值作为包含64个条目的colormap的索引。因此,前面图像中的所有像素映射到colormap中的前25个条目(大致是colorbar的蓝色区域)。

控件可以控制这个映射CDataMapping财产的图像对象。上一个图中显示的默认行为对应于“直接”选项。当您显示包含自己颜色映射的图像(例如GIF图像)时,直接映射非常有用。然而,如果你的图像表示一些物理单位的测量值(例如,米或度),那么设置CDataMapping财产“缩放”.比例映射使用全范围的颜色,它允许您可视化数据中的相对差异。

即时通讯。CDataMapping =“缩放”

图中包含一个坐标轴。轴包含一个image类型的对象。

“缩放”选项映射中的最小值一个到colormap中的第一个条目,并将最大的值映射到一个映射到颜色映射中的最后一个条目。的所有中间值一个是线性比例的颜色地图。

作为设置CDataMapping财产“缩放”,你可以打电话给显示亮度图像函数得到相同的效果。

显示亮度图像(一);轴colorbar

图中包含一个坐标轴。轴包含一个image类型的对象。

如果您更改了颜色映射,则一个缩放到新的颜色地图。

colormap(灰色);

图中包含一个坐标轴。轴包含一个image类型的对象。

缩放映射对于显示没有颜色映射的图形图像,或者当您想更改图形图像的颜色映射时也很有用。下面的命令使用灰色的Colormap,它与存储在该图像中的原始Colormap不同。

负载小丑图像(X,“CDataMapping”“缩放”);colormap(灰色);轴colorbar

图中包含一个坐标轴。轴包含一个image类型的对象。

另请参阅

功能

属性

相关的话题