图像处理函数大全_第1页
图像处理函数大全_第2页
图像处理函数大全_第3页
图像处理函数大全_第4页
图像处理函数大全_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、图像显示colorbar 显示彩条getimage 由坐标轴得到图像数据ice(DIPUM) 交互彩色编辑image 创建和显示图像对象imagesc 缩放数据并显示为图像immovie 由多帧图像制作电影imshow 显示图像imview 在Image Viewer中显示图像montage 将多个图像帧显示为矩阵蒙太奇movie 播放录制的电影帧rgbcube 显示一个彩色RGB立方体subimage 在单个图形中显示多幅图像truesize 调整图像的显示尺寸warp 将图像显示为纹理映射的表面图像文件输入/输出Dicominfo 从一条DICOM消息中读取元数据Dicomread 读一幅

2、DICOM图像Dicomwrite 写一幅DICOM图像Dicom-dict.txt 包含DICOM数据字典的文本文件Dicomuid 产生DICOM唯一的识别器Imfinfo 返回关于图像的文件的信息Imread 读图像文件Imwrite 写图像文件图像算术Imabsdiff 计算两幅图像的绝对差Imadd 两幅图像相加或把常数加到图像上Imcomplement 图像求补Imdivide 两幅图像相除,或用常数除图像Imlincomb 计算图像的线性组合Immultiply 两幅图像相乘或用常数乘图像Imsubtract 两幅图像相减,或从图像中减去常数几何变换Checkerboard 创建

3、棋盘格图像Findbounds 求几何变换的输出范围Fliptform 颠倒TFORM结构的输入/输出Imcrop 修剪图像Imresize 调整图像大小Imrotate 旋转图像Imtransform 对图像应用几何变换Intline 整数坐标线绘制算法Makersampler 创建重取样器结构Maketform 创建几何变换结构(TFORM)Pixeldup(DIPUM)在两个方向上复制图像的像素Tformarray 对N-D数组应用几何变换Tformfwd 应用正向几何变换Tforminv 应用反向几何变换Vstformfwd(DIPUM)可视化正向几何变换图像匹配Cpstruct2pa

4、irs 将CPSTRUCT转换为有效的控制点对Cp2tform 由控制点对推断几何变换Cpcorr 使用互相关校准控制点位置Cpselect 控制点选择工具Normxcorr2 归一化二维互相关像素值及统计Corr2 计算二维相关系数Covmatrix(DIPUM)计算向量族的协方差矩阵Imcontour 创建图像数据的轮廓线Imhist 显示图像数据的直方图Impixel 确定像素的彩色点Improfile 计算沿着线段的像素值横截面Mean2 计算矩阵元素的均值Pixval 显示关于像素的信息Regionprops 测量图像区域的属性Statmoments(DIPUM)计算一幅图像直方图的

5、统计中心距Std2 计算矩阵元素的标准偏差图像分析(包括分割、描述和识别)Bayesgauss(DIPUM) 高斯模式的贝叶斯分类器Bound2eight(DIPUM)将4连接边界转换为8连接边界Bound2four(DIPUM)将8连接边界转换为4连接边界Bwboundaries 追踪区域边界Bwtraceboundary 追踪单个边界Bound2im(DIPUM) 将边界转换为图像Boundaries(DIPUM) 追踪区域边界Bsubsamp(DIPUM) 对边界二次取样Colorgrad(DIPUM) 计算一幅RGB图像的向量梯度Colorseq(DIPUM) 分割一幅彩色图像Conn

6、ectpoly(DIPUM) 连接多边形的顶点Diameter(DIPUM) 测量图像区域的直径Edge(DIPUM) 在一幅亮度图像中寻找边缘Fchcode(DIPUM) 计算边界的freeman链码Frdescp(DIPUM) 计算傅里叶描绘子Graythresh 使用Ostu方法计算图像的全局阈值Hough(DIPUM) Hough变换Houghlines(DIPUM) 基于Hough变换提取线段Houghpeaks(DIPUM) 在Hough变换中检测峰值Houghpixels(DIPUM) 计算属于Hough变换bin的图像像素Ifrdescp(DIPUM) 计算逆傅里叶描绘子Ims

7、tack2vectors(DIPUM) 从图像堆栈提取向量Invmoments(DIPUM) 计算图像不变距Mahalanobis(DIPUM) 计算Mahalanobis距离Minperpoly(DIPUM) 计算最小周长多边形Polyangles(DIPUM) 计算多边形内角Princomp(DIPUM) 得到主分量向量和相关量Qtdecomp 执行四叉树分解Qtgetblk 得到四叉树分解中的块值Qtsetblk 在四叉树中设置块值Randvertex(DIPUM) 随机置换多边形顶点Regiongrow(DIPUM) 由区域生长来执行分割Signature(DIPUM) 计算边界的标记

8、Specxture(DIPUM) 计算图像的谱纹理Splitmerge(DIPUM) 使用分离-合并算法分割图像Statxture(DIPUM) 计算图像中纹理的统计度量Strsimilarity(DIPUM) 两个串间的相似性度量X2majoraxis(DIPUM) 以区域的主轴排列坐标x图像压缩Compare(DIPUM) 计算和显示两个矩阵间的误差Entropy(DIPUM) 计算矩阵的熵的一阶估计Huff2mat(DIPUM) 解码霍夫曼编码矩阵Huffman(DIPUM) 为符号源建立一个变长霍夫曼码Im2jpeg(DIPUM) 使用JPEG近似压缩一幅图像Im2jpeg2k(DIP

9、UM) 使用JPEG2000近似压缩一幅图像Imratio(DIPUM) 计算两幅图像或变量中的比特率Jpeg2im(DIPUM) 解码IM2JPEG压缩的图像Jpeg2k2im(DIPUM) 解码IM2JPEG2K压缩的图像Lpc2mat(DIPUM) 解压缩一维有损预测编码矩阵Mat2huff(DIPUM) 霍夫曼编码矩阵Mat2lpc(DIPUM) 使用一维有损预测编码矩阵Quantize(DIPUM) 量化UINT8类矩阵的元素图像增强Adapthisteq 自适应直方图量化Decorrstretch 对多通道图像应用去相关拉伸Gscale(DIPUM) 按比例调整输入图像的亮度His

10、teq 使用直方图均衡化来增强对比度Intrans(DIPUM) 执行亮度变换Imadjust 调整图像亮度值或彩色映射Stretchlim 寻找对比度拉伸图像的限制图像噪声Imnoise 给一幅图像添加噪声Imnoise2(DIPUM) 使用指定的PDF生成一个随机数数组Imnoise3(DIPUM) 生成周期噪声线性和非线性空间滤波Adpmedian(DIPUM) 执行自适应中值滤波Convmtx2 计算二维卷积矩阵Dftcorr(DIPUM) 执行频率域相关Dftfilt(DIPUM) 执行频率域滤波Fspecial 创建预定义滤波器Medfilt2 执行二维中值滤波Imfilter 滤

11、波二维和N维图像Ordfilter2 执行二维顺序统计滤波Spfilt(DIPUM) 执行线性和非线性空间滤波Wiener2 执行二维去噪滤波线性二维滤波器设计Freqspace 确定二维频率响应间隔Freqz2 计算二维频率响应Fsamp2 使用频率取样设计二维FIR滤波器Ftrans2 使用频率变换设计二维FIR滤波器Fwind1 使用一维窗法设计二维滤波器Fwind2 使用二维窗法设计二维滤波器Hpfilter(DIPUM) 计算频率域高通滤波器Lpfilter(DIPUM) 计算频率域低通滤波器图像去模糊(复原)Deconvblind 使用盲去卷积去模糊图像Deconvlucy 使用L

12、ucy-Richardson方法去模糊Deconvreg 使用规则化滤波器去模糊Deconvwnr 使用维纳滤波器去模糊Edgetaper 使用点扩散函数锐化边缘Otf2psf 光传递函数到点扩散函数Pst2otf 点扩散函数到光传递函数图像变换Dct2 二维离散余弦变换Dctmtx 离散余弦变换矩阵Fan2para 将扇形束投影变换为并行射束Fanbeam 计算扇形射束变换Fft2 二维快速傅里叶变换Fftn N维快速傅里叶变换Fftshift 颠倒FFT输出的象限Idct2 二维逆离散余弦变换Ifanbeam 计算扇形射束逆变换Ifft2 二维快速傅里叶逆变换Ifftn N维快速傅里叶逆变

13、换Iradon 计算逆Radon变换Para2fan 将并行射束投影变换为扇形射束Phantom 生成头部仿真模型的图像Radon 计算Radon变换小波Wave2gray(DIPUM) 显示小波分解系数Waveback(DIPUM) 执行多灰度级二维快速小波逆变换Wavecopy(DIPUM) 存取小波分解结构的系数Wavecut(DIPUM) 在小波分解结构中置零系数Wavefast(DIPUM) 执行多灰度级二维快速小波变换Wavefilter(DIPUM) 构造小波分解和重构滤波器Wavepaste(DIPUM) 在小波分解结构中放置系数Wavework(DIPUM) 编辑小波分解结构

14、Wavezero(DIPUM) 将小波细节系数设置为零领域和块处理Bestblk 为块处理选择块大小Blkproc 为图像实现不同的块处理Col2im 将矩阵列重排为块Colfilt 按列邻域操作Im2col 将图像块重排为列Nlfilter 执行一般的滑动邻域操作形态学操作(亮度和二值图像)Conndef 默认连通性Imbothat 执行底帽滤波Imclearborder 抑制与图像边框相连的亮结构Imclose 关闭图像Imdilate 膨胀图像Imerode 腐蚀图像Imextendedmax 最大扩展变换Imextendedmin 最小扩展变换Imfill 填充图像区域和孔洞Imhma

15、x H最大变换Imhmin H最小变换Imimposemin 强制最小Imopen 打开图像Imreconstruct 形态学重构Imregionalmax 局部最大区域Imregionalmin 局部最小区域Imtophat 执行顶帽滤波Watershed 分水岭变换形态学操作(二值图像)Applylut 使用查表法执行邻域操作Bwarea 计算二值图像中的对象面积Bwareaopen 打开二值区域(删除小对象)Bwdist 计算二值图像的距离变换Bweuler 计算二值图像的欧拉数Bwhitmiss 二值击不中操作Bwlabel 在二维图像中标记连接分量Bwlabeln 在N维二值图像中标

16、记连接分量Bwmorph 对二值图像执行形态学操作Bwpack 打包二值图像Bwperim 确定二值图像中的对象的周长Bwselect 选择二值图像中的对象 Bwulterode 最终腐蚀Bwunpack 解包二值图像Endpoints(DIPUM)计算二值图像的端点Makelut 构建applylut使用的查找表结构元素(STREL)的创建和操作Getheight 得到strel的高度Getneighbors 得到strel邻域的偏移位置和高度Getnhood 得到strel邻域Getsequence 得到分解的strel序列Isflat 对平坦的strel返回值Reflect 以其中心反射

17、strelStrel 创建形态学结构元素Translate 变换strel基于区域的处理Histroi(DIPUM) 计算图像中的ROI的直方图Poly2mask 将ROI多边形转换为掩膜Roicolor 基于颜色选择ROIRoifill 在任意区域内平稳地内插Roifilt2 对ROI进行滤波Roipoly 选择多边形ROI彩色映射处理Brighten 加亮或加暗彩色映射Cmpermute 在彩色映射中重排颜色Cmunique 寻找唯一的彩色映射颜色和相应的图像Colormap 设置或得到彩色查找表Imapprox 以很少的颜色近似被索引的图像Rgbplot 绘制RGB彩色映射分量彩色空间转

18、换Applyform 应用独立于设备的彩色空间变换Hsv2rgb 将HSV值转换为RGB彩色空间Iccread 读ICC彩色配置文件Lab2double 将L*a*b*彩色值转换为double类Lab2uint16 将L*a*b*彩色值转换为uint16类Lab2uint8 将L*a*b*彩色值转换为uint8类Makecform 创建独立于设备的彩色空间变换结构Ntsc2rgb 将NTSC值转换为RGB彩色空间Rgb2hsv 将RGB值转换为HSV彩色空间Rgb2ntsc 将RGB值转换为NTSC彩色空间Rgb2ycbcr 将RGB值转换为YCBCR彩色空间Ycbcr2rgb 将YCBCR值

19、转换为RGB彩色空间Rgb2hsi(DIPUM) 将RGB值转换为HSI彩色空间Hsi2rgb(DIPUM) 将HSI值转换为RGB彩色空间Whitepoint 返回标准照明的XYZ值Xyz2double 将XYZ彩色值转换为double类Xyz2uint16 将XYZ彩色值转换为uint16类数组操作Circshift 循环地移位数组Dftuv(DIPUM) 计算网格数组Padarray 填充数组Paddedsize(DIPUM)计算用于FFT的最小填充尺寸图像类型和类型转换Changeclass 改变一幅图像的类Dither 使用抖动转换图像Gray2ind 将亮度图像转换为索引图像Gra

20、yslice 通过阈值处理从亮度图像创建索引图像Im2bw 通过阈值处理将图像转换为二值图像Im2double 将图像数组转换为双精度Im2java 将图像转换为Java图像Im2java2d 将图像转换为Java缓存的图像对象Im2uint8 将图像数组转换为8比特无符号整数Im2uint16 将图像数组转换为16比特无符号整数Ind2gray 将索引图像转换为亮度图像Ind2rgb 将索引图像转换为RGB图像Label2rgb 将标记矩阵转换为RGB图像Mat2gray 将矩阵转换为亮度图像Rgb2gray 将RGB图像或彩色映射转换为灰度图像Rgb2ind 将RGB图像转换为索引图像其他

21、函数Conwaylaws(DIPUM) 对单个像素应用Conway的遗传定律Manualhist(DIPUM) 交互地生成2模式直方图Twomodegauss(DIPUM)生成一个2模式高斯函数Uintlut 基于查找表计算新数组值工具箱参数Iptgetpref 获得图像处理工具箱参数的值Iptsetpref 设置图像处理工具箱参数的值Otus算法进行二值化(可省略为level=graythresh(K);I2=im2bw(I1,level); )G = imread('1.jpg');I = rgb2gray(G);m,n = size(I);Hist = zeros(255

22、);%直方图dHist = zeros(255);variance = zeros(255);%方差PXD = 0;for i = 1:mfor j = 1:nHist(uint8(I(i,j) = Hist(uint8(I(i,j) + 1;endendfor i = 1:255dHist(i) = Hist(i)/(m*n);endfor PXD = 1:255w0 = 0;w1 = 0;g0 = 0;g1 = 0;for i = 1:PXDg0 = g0 + i*dHist(i);w0 = w0 + dHist(i);endfor i = PXD+1 : 255g1 = g1 + i*d

23、Hist(i);w1 = w1 + dHist(i);endvariance(PXD) = w0*w1*(g0 - g1)*(g0 - g1);endPXD = 1;for i = 1:255if variance(PXD) < variance(i)PXD = i;endendfor i = 1:mfor j = 1:nif I(i,j) > PXD I(i,j) = 255;elseI(i,j) = 0;endendend imagBW = I;matlab图像处理形态学操作相关函数及用法实例下面是算法实现的程序代码: I1=imread('tire.tif')

24、; %读灰度图tire.tif I2=imnoise(I1,'salt & pepper'); %在图像上加入椒盐噪声 figure,imshow(I2) %显示加椒盐噪声后的灰度图像 I3=im2bw(I1); %把加椒盐噪声后的灰度图像二值化 figure,imshow(I3) %显示二值化后的图像 I4=bwmorph(I3,'open'); %对二值噪声图像进行二值形态学开运算 figure,imshow(I4) %显示开运算后的图像 I5=bwmorph(I4,'close'); %对上述图像进行形态学闭运算 figure,im

25、show(I5) %显示最终处理后的图像1、dilate函数 该函数能够实现二值图像的膨胀操作,有以下形式: BW2=dilate(BW1,SE) BW2=dilate(BW1,SE,n) 其中:BW2=dilate(BW1,SE)表示使用二值结构要素矩阵SE队图像数据矩阵BW1执行膨胀操作。输入图像BW1的类型为double或unit8,输出图像BW2的类型为unit8。BW2=dilate(BW1,SE,n)表示执行膨胀操作n次。 2、erode 函数 该函数能够实现二值图像的腐蚀操作,有以下形式: BW2= erode(BW1,SE) BW2= erode(BW1,SE,n) 其中:BW

26、2= erode(BW1,SE)表示使用二值结构要素矩阵SE队图像数据矩阵BW1执行腐蚀操作。输入图像BW1的类型为double或unit8,输出图像BW2的类型为unit8。BW2= erode(BW1,SE,n)表示执行腐蚀操作n次。 3、bwmorph函数 该函数的功能是能实现二值图像形态学运算。它的格式如下: BW2=bwmorph(BW1,operation) BW2=bwmorph(BW1,operation,n) 其中:对于格式,bwmorph函数可对二值图像BW1采用指定的形态学运算;对于格式,bwmorph函数可对二值图像BW1采用指定的形态学运算n次。operation为下列字符串之一: clean:除去孤立的像素(被0包围的1) close:计算二值闭合 dilate:用结构元素计算图像膨胀 e

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论