图像处理函数

发布 2022-06-28 22:38:28 阅读 5553

彩色**:a=imread(位置);

用于读取索引图像:[x,map]=imread();

图像写入:imwrite(a,,位置)

写入索引色**:imwrite(x,map,位置)

图像显示:imshow(i)

灰度**显示:imshow(i,[show high]);show high]指定图像i的数据范围。

真色彩(rgb)图像:imshow(rgb)

显示bw(二值)图像:imshow(bw)

直方图:imhist(i)

图像帧:montage()

将图像帧变成电影:immovie

将二值**转为标签矩阵:l=bwlabel(bw) l=double(bw)

测量图像区域属性:stats=regionprops(l,properties)

将灰度**i抖动成二值图像bw:bw=dither(i)

将灰度**或二值图像转化成索引**:[x,map]=gray2ind(i,n); x,map]=gray2ind(bw,n);

将阙值灰度、真彩、索引**转换成二值**:bw=im2bw(i,level);bw=im2bw(x,map,level);

将索引**转化为灰度**:i=ind2gray(x,map)

将索引**转为rgb**:rgb=in2rgb(x,map);

数据矩阵转为一幅灰度**:i=mat2gray(a,[amin,amax]);

**退色处理:[y,newmap]=imapprox(x,map,n);

色彩函数:hsv2rgb() ntsc2rgb() rgb2hsv() rgb2ntsc() rgbcr2rdb()

色彩处理:cmpermute() cmunique() rgbplot()

**加法运算:z=imadd(x,y)

加噪函数:j=imnoise(i,type); type类型:gaussian localvar poisson salt&pepper speckle

**相减运算:z=imsubtract(x,y);

**乘法运算:z=immultiply(x,y);

**除法运算:z=imdivide(x,y);

绝对差值运算:z=imabsdiff(x,y);

图像线性运算:z=imlincomb(k1,a1,k2,a2,..kn,an,k)

差值:z=interp2(doubie(i2),2,’nearest’);nearest:最近邻插值 linear:双线 spline:三次样条 cubic:立方

图像旋**b=imrotate(a,angle);

matlab图像处理函数

matlab中图像函数大全 2008 04 21 15 24 26 标签 杂谈 matlab中图像函数大全2008 04 17 22 40matlab常用图像操作。一。读写图像文件。1.imread imread函数用于读入各种图像文件,如 a imread e 注 计算机e盘上要有w01相应的。t...

Matlab图像处理函数

读取图像文件到数据数组i i imread filename.fmt 其中,filename为文件名,fmt为图像格式 例如i imread girl,bmp 即从当前路径读图像文件的数据,并保存到矩阵i中。如果图像文件为24位位图,则i为m n 3的数组,其中i 1 表示红色分量的矩阵,其中i 2...

函数图像,导数图像

一 填空题。1 某医药研究所开发一种新药,如果成年人按规定的剂量服用,据检测,服药后每毫升血液中的含药量y 毫克 与时间t 小时 之间的关系用如图所示曲线表示 据进一步测定,每毫升血液中含药量不少于0.25毫克时,疾病有效。则服药一次 该疾病有效的时间为小时 2 若函数的图象如图,则a的取值范围是 ...