【MATLAB】进阶绘图 ( imagesc 缩放颜色显示图像 | imagesc 函数 | Colormaps 颜色图 )(二)

简介: 【MATLAB】进阶绘图 ( imagesc 缩放颜色显示图像 | imagesc 函数 | Colormaps 颜色图 )(二)

二、Colormaps 颜色图




1、colormap 颜色图简介


colormap 参考文档 : https://ww2.mathworks.cn/help/matlab/ref/colormap.html


matlab 中的颜色图 :

image.png




使用颜色图 : 括号中的 [Name] 参数就是上面颜色图的名称 , jet , hsv , hot , cool , spring , summer , autumn , winter 等名称 , 注意不是字符串 ;


% 语法格式
colormap([Name])
% 使用暖色
colormap(hot)



2、设置不同的颜色图


% 生成 x , y 矩阵 , 
[x, y] = meshgrid(-3 : .2 : 3 , -3 : .2 : 3);
% 生成 z 矩阵
z = x .^ 2 + x .*y + y .^2;
% 第一个图形中绘制 x,y,z 组成的面
figure, surf(x, y, z);
% 第二个图形中绘制 z 值对应的颜色网格
% 对应的 z 的最大值对应颜色值 1 
% 对应的 z 的最小值对应颜色值 0
figure, imagesc(z);
% 查看 z 轴的颜色值
% 可以看到最小值 ~ 最大值 对应的颜色区间
colorbar;
% 改变 z 值对应的颜色值
% 暖色系
colormap(hot);
% 第 3 个图形中绘制 z 值对应的颜色网格
figure, imagesc(z);
% 查看 z 轴的颜色值
% 可以看到最小值 ~ 最大值 对应的颜色区间
colorbar;
% 改变 z 值对应的颜色值
% 暖色系
colormap(cool);
% 第 4 个图形中绘制 z 值对应的颜色网格
figure, imagesc(z);
% 查看 z 轴的颜色值
% 可以看到最小值 ~ 最大值 对应的颜色区间
colorbar;
% 改变 z 值对应的颜色值
% 暖色系
colormap(cool);
% 改变 z 值对应的颜色值
% 灰度颜色
colormap(gray);



执行结果 : 第一张图是 3D 坐标图 , 第 2 , 3 , 4 2,3,42,3,4 分别是 暖色 , 冷色 , 灰度颜色图 ;

image.png


目录
相关文章
|
20天前
|
算法 Java 计算机视觉
【图像去模糊】非盲去模糊实景图像处理,使用点扩散函数(PSF)快速去除实景图像中的模糊(Matlab代码实现)
【图像去模糊】非盲去模糊实景图像处理,使用点扩散函数(PSF)快速去除实景图像中的模糊(Matlab代码实现)
121 2
|
20天前
|
机器学习/深度学习 编解码 算法
【图像处理】小波编码图像中伪影和纹理的检测(Matlab代码实现)
【图像处理】小波编码图像中伪影和纹理的检测(Matlab代码实现)
|
20天前
|
传感器 机器学习/深度学习 监控
【图像融合】差异的高斯:一种简单有效的通用图像融合方法[用于融合红外和可见光图像、多焦点图像、多模态医学图像和多曝光图像](Matlab代码实现)
【图像融合】差异的高斯:一种简单有效的通用图像融合方法[用于融合红外和可见光图像、多焦点图像、多模态医学图像和多曝光图像](Matlab代码实现)
|
20天前
|
机器学习/深度学习 编解码 监控
【图像融合】基于小波变换的 TMSST(Matlab实现)
【图像融合】基于小波变换的 TMSST(Matlab实现)
|
22天前
|
机器学习/深度学习 资源调度 算法
【​ 物体识别 尺度不变性 图像匹配​】尺度不变关键点的独特图像特征(Matlab代码实现)
【​ 物体识别 尺度不变性 图像匹配​】尺度不变关键点的独特图像特征(Matlab代码实现)
|
19天前
|
机器学习/深度学习 算法 新能源
【优化调度】基于matlab粒子群算法求解水火电经济调度优化问题研究(Matlab代码实现)
【优化调度】基于matlab粒子群算法求解水火电经济调度优化问题研究(Matlab代码实现)
|
19天前
|
机器学习/深度学习 存储 并行计算
【无人机】基于MPC的无人机路径规划研究(Matlab代码实现)
【无人机】基于MPC的无人机路径规划研究(Matlab代码实现)
124 6
|
19天前
|
机器学习/深度学习 边缘计算 人工智能
【无人机】采用NOMA的节能多无人机多接入边缘计算(Matlab代码实现)
【无人机】采用NOMA的节能多无人机多接入边缘计算(Matlab代码实现)
|
19天前
|
机器学习/深度学习 传感器 运维
【电机轴承监测】基于matlab声神经网络电机轴承监测研究(Matlab代码实现)
【电机轴承监测】基于matlab声神经网络电机轴承监测研究(Matlab代码实现)
|
19天前
|
数据采集 算法 调度
【电力系统】基于matlab虚拟电厂内部负荷调度优化模型(matlab+yalmip+cplex)(Matlab代码实现)
【电力系统】基于matlab虚拟电厂内部负荷调度优化模型(matlab+yalmip+cplex)(Matlab代码实现)

热门文章

最新文章