在MATLAB中如果使用到了如mesh、surf等三维图像绘制函数时,通常为了美观我们可以自己修改图像的颜色映像colormap,常见的见下面表格:
Colormap | 相应颜色系 | Colormap | 相应颜色系 |
---|---|---|---|
autumn | 红黄色系 | hsv | 色调饱和系(红色开始和结束) |
bone | 带蓝色的灰度 | jet | 色调饱和系(蓝色开始和结束) |
colorcube | 增强的颜色系 | lines | 线性色系 |
cool | 青和洋红色系 | pink | 柔和色系 |
copper | 线性铜色系 | prism | 棱镜色系 |
flag | 交替的红、白、蓝、黑色系 | spring | 洋红、黄色系 |
gray | 线性灰色系 | summer | 绿、黄色系 |
hot | 黑、红、黄、白色系 | winter | 蓝、绿色系 |
vga | windows 16位色系 |
Example:
color = {'spring','summer','autumn','winter','vga','cool','bone'} % 存储为cell结构
for i=1:length(color)
figure('color',[1 1 1]); % 图像背景为白色
mesh(peaks);
colormap(color{i});
title(strcat('色系是:',color{i}))
end