matlab colormap

This table lists the built-in colormaps functions.

Colormap Name Color Scale
parula
jet
hsv
hot
cool
spring
summer
autumn
winter
gray
bone
copper
pink
lines

colorcube
prism
flag
white

Custom Colormap

To create a custom colormap, specify map as a three-column matrix of RGB triplets where each row defines one color. An RGB triplet is a three-element row vector whose elements specify the intensities of the red, green, and blue components of the color. The intensities must be in the range [0,1]. For example, this matrix defines a colormap containing five colors.

map = [0.2, 0.1, 0.5
    0.1, 0.5, 0.8
    0.2, 0.7, 0.6
    0.8, 0.7, 0.3
    0.9, 1, 0];
时间: 2024-11-05 16:26:28

matlab colormap的相关文章

change grayscale to pseudo colouring using colormap in Matlab

change grayscale to pseudo colouring using colormap in Matlab In matlab you can view a grayscale image with: imshow(im) Which for my image im shows:And you can also view this grayscale image using pseudocolors from a given colormap with something lik

matlab中的colormap

matlab colormaps 默认颜色图是 parula ,颜色图从左往右数值不断增大. 颜色图名称 色阶 parula jet hsv hot cool spring summer autumn winter gray bone copper pink lines colorcube prism flag white matplotlib colormap 颜色图在这个位置https://matplotlib.org/3.1.0/tutorials/colors/colormaps.htm

Matlab基础应用之作图

强大的绘图功能是Matlab的特点之一,Matlab提供了一系列的绘图函数,用户不需要过多的考虑绘图的细节,只需要给出一些基本参数就能得到所需图形,这类函数称为高层绘图函数.此外,Matlab还提供了直接对图形句柄进行操作的低层绘图操作.这类操作将图形的每个图形元素(如坐标轴.曲线.文字等)看做一个独立的对象,系统给每个对象分配一个句柄,可以通过句柄对该图形元素进行操作,而不影响其他部分. 在此介绍绘制二维和三维图形的高层绘图函数以及其他图形控制函数的使用方法,在此基础上,再介绍可以操作和控制各

Matlab的GUI参数传递方式总结

MATLAB GUI传递方式 1.全局变量: 2.作为函数的参数传递: 3.利用控件的userdata数据: 4.为handles结构体添加新字段: 5.setappdata函数为句柄添加数据: 6.跨空间计算evalin和赋值assignin: 7.将数据保存到文件,需要时读取: 8.带参数调用GUI的M文件: 9.嵌套函数(不适用于GUIDE中,只适用纯命令是的GUI). 一. 全局变量 运用global定义全局变量传递参数,适用于gui内控件间以及不同gui间.这种方式恐怕是最简单的方式,

SAR成像学习(四)距离方向成像matlab代码解析 2

如果发射信号是线性调频信号,上一次讲的距离成像算法流程(匹配滤波方法)依然可以用,但那个流程要求T x =4X 0 c >T p  .如果T x <T p  ,即幅宽相对较小的情况,上一讲中的流程会带来一个问题,解决这个问题的办法是pulse compression.本文将会讨论这个puse compression的原理和实现. 1 what is pulse compression 对于线性调频信号:p(t)=a(t)exp(jβt+jαt 2 ) ,信号持续时间为T p  ,瞬时频率为β+

matlab实现主成分分析(遥感图像处理)

数据说明:采用的数据源是从别人那里拷的2012年全年的Sea Surface Temperature(海标温度,SST)数据,一直想找一份比较好的主成分分析数据,也没找到. Matlab自身有主成分分析的函数princomp,其中返回的第二个数据就是样本经过K-L变换后的各个成分数据,第三个参数就是特征值大小.(第一个参数貌似是协方差矩阵,我还没看) PCA的基本原理: 一般图像的线性变换可以表示为: y=Tx, 式中X为待变换图像数据矩阵,Y为变换后的数据矩阵,T为实现这一线性变换的变换矩阵.

《数字图像处理原理与实践(MATLAB版)》一书之代码Part9

本文系<数字图像处理原理与实践(MATLAB版)>一书之代码系列的Part9,辑录该书第431至第438页之代码,供有需要读者下载研究使用.至此全书代码发布已经接近尾声,希望这些源码能够对有需要的读者有所帮助.代码执行结果请参见原书配图,建议下载代码前阅读下文: 关于<数字图像处理原理与实践(MATLAB版)>一书代码发布的说明 http://blog.csdn.net/baimafujinji/article/details/40987807 首先给出的是原书P438所列之程序源

matlab 图像的基本操作

(1)显示: image()可以直接显示8位数图像,但8位图像和double型数据在image()中意义是不一样的. 二值图可用uint8或double来储存: 索引图像uint8和double型显示方法没区别.但8位数据矩阵的值和颜色种类之间有一个数值为1的偏差.调用格式  image(x); colormap(map); 对于灰度图像,uint8范围0~255,double范围0~1,二者转换方式: i8 = uint(round(i64*255));   i64 = double(i8)/

图像matlab 频域处理

这篇文章实际上是笔者在学习冈萨雷斯 数字图像处理 matlab 版本 的第四章时,自己动手在matlab里敲入书上的程序实验得到的. 这个DFT的滤波步骤很重要,应该弄清楚. 1,  使用函数paddedsize()获得填充参数 FQ=paddedsize(size(I));%I为原始图像灰度矩阵 2,  得到使用填充的傅里叶变换 F=fft2(I,PQ(1,),PQ(2)); 3,  使用任何一种方法,例如lpfilter()生成一个大小为PQ(1)*PQ(2)的滤波函数H.这个函数如果居中,