我们知道索引图像有两个分量,一个是数据矩阵X,一个是彩色映射矩阵map,colormap就是用来设定map的函数。MATLAB中默认自带了18中colormap,图像如下
按照主题可分为:
季节(summer,autumn,winter,spring)
温度(hot,cool)
材质(bone,copper)
hues(pink,gray)
颜色空间(hsv,colorcube-sort of)
还有一些古怪的名字,例如jet,lines,prism,flag,parula。
colormap最简单的用法就是colormap('jet')等。
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
像surf函数绘制表面图时自带的颜色就是由colormap决定的。例如
clc;clear ;close all;
surf(peaks);
就是使用默认parula来上色。
可以发现两者的颜色是一致的。
例如我们改为使用hsv来上色。
同样也是一致的。