欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MATLAB中colormap函数

程序员文章站 2022-05-20 21:55:10
...

我们知道索引图像有两个分量,一个是数据矩阵X,一个是彩色映射矩阵map,colormap就是用来设定map的函数。MATLAB中默认自带了18中colormap,图像如下

MATLAB中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来上色。

MATLAB中colormap函数

MATLAB中colormap函数

可以发现两者的颜色是一致的。

例如我们改为使用hsv来上色。

MATLAB中colormap函数

MATLAB中colormap函数

同样也是一致的。

相关标签: Matlab colormap