其中limits 是 [cmin cmax] 形式的二元素向量。
坐标点的颜色索引值在cmin到cmax之间,按线性比例给坐标点涂上颜色,大于等于cmax,全部涂上颜色图最后一行的颜色;小于等于cmin,全部涂上颜色图第一行的颜色。
例子: caxis([20 50]) %小于或等于 20...
matlab
中,每个figure都有(而且仅有)一个
colormap
,翻译过来就是色图。
COLORMAP
(MAP) 用MAP矩阵映射当前图形的色图。
COLORMAP
('default')默认的
设置
是 JET.
MAP =
COLORMAP
获得当前色图矩阵.
COLORMAP
(AX,...) 应用色图到AX坐标对应的图形,而非当前图形。
MAP实际上是一个mx3的矩阵,每一行的3个值都为0-1之间数,分别代表颜色组成的rgb值,
[1 0 0] 代表红色,[0 1 0]代表绿色...
x = reshape(data1(:,1),1800,1320);
y = reshape(data1(:,2),1800,1320);
z = reshape(crust_h,1800,1320);
[C,H] =contourf(x,y,z,100); % contourf(peaks(20),10);
set(H,'LineColor','none');
colormap
('jet');
h=
colorbar
;
caxis([4 10]); %
设置
grid
显示
范围
set(h,'Ylim',[3.
本文以
Matlab
作图为例来展示如何自定义一幅图的配色--自制
Colorbar
教程第二弹。上一篇中我们讲解了如何利用别人已有的
Colormap
自制同款,在本篇中,我们来讲解如何用RGB值自定义
Colormap
的
范围
,这样我们就可以随心所欲定制属于自己的
Colormap
啦!
1、首先说明 颜色图这个概念:
在
matlab
中用我们描述一种颜色通常用RGB(红绿蓝)的形式,当然在计算机中RGB取值都在0到1的实数,强度必须在 [0, 1]
范围
内,值0表示无颜色,值1表示全强度。那么红色用[1 0 0]表示,蓝色用[0 0 1]表示,等等,那么这样的宽度是3的,包含元素为0与1之间的矩阵被称作 颜色图, 简单说颜色图就是可以为任...
我相信caxis是你正在寻找的命令.用法:caxis([minValue maxValue])使用像这样的caxis,
范围
[minValue maxValue]之外的所有值将分别用
colormap
中的最低或最高值着色.由于
colorbar
和朋友使用色彩映射,如果要调整使用的颜色数量,则必须调整当前色彩映射.这样做:%# get current
colormap
map =
colormap
;%# a...
需要注意的是,其中向量中的内容分别为<左 下 宽 高>,这种方式为归一化
设置
方式,还有一种绝对
设置
方式,不如这个好用。例如下面调整的结果,其中axis也有对应的Position进行
设置
,与
Colorbar
定义一致。1、位置
设置
,用于修改
colorbar
在图窗中的位置。
学习计算机视觉&图像处理有一段时间了,深刻感受到学的东西东一块西一块,内容繁多而不系统,理解得不够深入,有些内容关联性也不大,很容易就忘了怎么使用。
痛定思痛,决定梳理一下学习的内容,并且开始将其与自己的理解记录下来,在这个地方做一个个人学习记录,供自己闲暇来翻阅。
本人基础较差,一直以来都是自己摸索野蛮生长,要多学习吸纳他人建议;
遇到的
MATLAB
以及python的bug、使用方法及小tips等;
深度学习、机器学习以及传统的图