您的位置:首页 > 编程语言 > MATLAB

MATLAB中colormap函数

2017-09-06 09:37 1406 查看
我们知道索引图像有两个分量,一个是数据矩阵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来上色。





同样也是一致的。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: