圖像處理函數(shù)大全_第1頁
圖像處理函數(shù)大全_第2頁
圖像處理函數(shù)大全_第3頁
圖像處理函數(shù)大全_第4頁
圖像處理函數(shù)大全_第5頁
已閱讀5頁,還剩12頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

1、圖像顯示colorbar 顯示彩條getimage 由坐標(biāo)軸得到圖像數(shù)據(jù)ice(DIPUM) 交互彩色編輯image 創(chuàng)建和顯示圖像對象imagesc 縮放數(shù)據(jù)并顯示為圖像immovie 由多幀圖像制作電影imshow 顯示圖像imview 在Image Viewer中顯示圖像montage 將多個圖像幀顯示為矩陣蒙太奇movie 播放錄制的電影幀rgbcube 顯示一個彩色RGB立方體subimage 在單個圖形中顯示多幅圖像truesize 調(diào)整圖像的顯示尺寸warp 將圖像顯示為紋理映射的表面圖像文件輸入/輸出Dicominfo 從一條DICOM消息中讀取元數(shù)據(jù)Dicomread 讀一幅

2、DICOM圖像Dicomwrite 寫一幅DICOM圖像Dicom-dict.txt 包含DICOM數(shù)據(jù)字典的文本文件Dicomuid 產(chǎn)生DICOM唯一的識別器Imfinfo 返回關(guān)于圖像的文件的信息Imread 讀圖像文件Imwrite 寫圖像文件圖像算術(shù)Imabsdiff 計算兩幅圖像的絕對差I(lǐng)madd 兩幅圖像相加或把常數(shù)加到圖像上Imcomplement 圖像求補Imdivide 兩幅圖像相除,或用常數(shù)除圖像Imlincomb 計算圖像的線性組合Immultiply 兩幅圖像相乘或用常數(shù)乘圖像Imsubtract 兩幅圖像相減,或從圖像中減去常數(shù)幾何變換Checkerboard 創(chuàng)建

3、棋盤格圖像Findbounds 求幾何變換的輸出范圍Fliptform 顛倒TFORM結(jié)構(gòu)的輸入/輸出Imcrop 修剪圖像Imresize 調(diào)整圖像大小Imrotate 旋轉(zhuǎn)圖像Imtransform 對圖像應(yīng)用幾何變換Intline 整數(shù)坐標(biāo)線繪制算法Makersampler 創(chuàng)建重取樣器結(jié)構(gòu)Maketform 創(chuàng)建幾何變換結(jié)構(gòu)(TFORM)Pixeldup(DIPUM)在兩個方向上復(fù)制圖像的像素Tformarray 對N-D數(shù)組應(yīng)用幾何變換Tformfwd 應(yīng)用正向幾何變換Tforminv 應(yīng)用反向幾何變換Vstformfwd(DIPUM)可視化正向幾何變換圖像匹配Cpstruct2pa

4、irs 將CPSTRUCT轉(zhuǎn)換為有效的控制點對Cp2tform 由控制點對推斷幾何變換Cpcorr 使用互相關(guān)校準(zhǔn)控制點位置Cpselect 控制點選擇工具Normxcorr2 歸一化二維互相關(guān)像素值及統(tǒng)計Corr2 計算二維相關(guān)系數(shù)Covmatrix(DIPUM)計算向量族的協(xié)方差矩陣Imcontour 創(chuàng)建圖像數(shù)據(jù)的輪廓線Imhist 顯示圖像數(shù)據(jù)的直方圖Impixel 確定像素的彩色點Improfile 計算沿著線段的像素值橫截面Mean2 計算矩陣元素的均值Pixval 顯示關(guān)于像素的信息Regionprops 測量圖像區(qū)域的屬性Statmoments(DIPUM)計算一幅圖像直方圖的

5、統(tǒng)計中心距Std2 計算矩陣元素的標(biāo)準(zhǔn)偏差圖像分析(包括分割、描述和識別)Bayesgauss(DIPUM) 高斯模式的貝葉斯分類器Bound2eight(DIPUM)將4連接邊界轉(zhuǎn)換為8連接邊界Bound2four(DIPUM)將8連接邊界轉(zhuǎn)換為4連接邊界Bwboundaries 追蹤區(qū)域邊界Bwtraceboundary 追蹤單個邊界Bound2im(DIPUM) 將邊界轉(zhuǎn)換為圖像Boundaries(DIPUM) 追蹤區(qū)域邊界Bsubsamp(DIPUM) 對邊界二次取樣Colorgrad(DIPUM) 計算一幅RGB圖像的向量梯度Colorseq(DIPUM) 分割一幅彩色圖像Conn

6、ectpoly(DIPUM) 連接多邊形的頂點Diameter(DIPUM) 測量圖像區(qū)域的直徑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) 計算多邊形內(nèi)角Princomp(DIPUM) 得到主分量向量和相關(guān)量Qtdecomp 執(zhí)行四叉樹分解Qtgetblk 得到四叉樹分解中的塊值Qtsetblk 在四叉樹中設(shè)置塊值Randvertex(DIPUM) 隨機置換多邊形頂點Regiongrow(DIPUM) 由區(qū)域生長來執(zhí)行分割Signature(DIPUM) 計算邊界的標(biāo)記

8、Specxture(DIPUM) 計算圖像的譜紋理Splitmerge(DIPUM) 使用分離-合并算法分割圖像Statxture(DIPUM) 計算圖像中紋理的統(tǒng)計度量Strsimilarity(DIPUM) 兩個串間的相似性度量X2majoraxis(DIPUM) 以區(qū)域的主軸排列坐標(biāo)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) 解壓縮一維有損預(yù)測編碼矩陣Mat2huff(DIPUM) 霍夫曼編碼矩陣Mat2lpc(DIPUM) 使用一維有損預(yù)測編碼矩陣Quantize(DIPUM) 量化UINT8類矩陣的元素圖像增強Adapthisteq 自適應(yīng)直方圖量化Decorrstretch 對多通道圖像應(yīng)用去相關(guān)拉伸Gscale(DIPUM) 按比例調(diào)整輸入圖像的亮度His

10、teq 使用直方圖均衡化來增強對比度Intrans(DIPUM) 執(zhí)行亮度變換Imadjust 調(diào)整圖像亮度值或彩色映射Stretchlim 尋找對比度拉伸圖像的限制圖像噪聲Imnoise 給一幅圖像添加噪聲Imnoise2(DIPUM) 使用指定的PDF生成一個隨機數(shù)數(shù)組Imnoise3(DIPUM) 生成周期噪聲線性和非線性空間濾波Adpmedian(DIPUM) 執(zhí)行自適應(yīng)中值濾波Convmtx2 計算二維卷積矩陣Dftcorr(DIPUM) 執(zhí)行頻率域相關(guān)Dftfilt(DIPUM) 執(zhí)行頻率域濾波Fspecial 創(chuàng)建預(yù)定義濾波器Medfilt2 執(zhí)行二維中值濾波Imfilter 濾

11、波二維和N維圖像Ordfilter2 執(zhí)行二維順序統(tǒng)計濾波Spfilt(DIPUM) 執(zhí)行線性和非線性空間濾波Wiener2 執(zhí)行二維去噪濾波線性二維濾波器設(shè)計Freqspace 確定二維頻率響應(yīng)間隔Freqz2 計算二維頻率響應(yīng)Fsamp2 使用頻率取樣設(shè)計二維FIR濾波器Ftrans2 使用頻率變換設(shè)計二維FIR濾波器Fwind1 使用一維窗法設(shè)計二維濾波器Fwind2 使用二維窗法設(shè)計二維濾波器Hpfilter(DIPUM) 計算頻率域高通濾波器Lpfilter(DIPUM) 計算頻率域低通濾波器圖像去模糊(復(fù)原)Deconvblind 使用盲去卷積去模糊圖像Deconvlucy 使用L

12、ucy-Richardson方法去模糊Deconvreg 使用規(guī)則化濾波器去模糊Deconvwnr 使用維納濾波器去模糊Edgetaper 使用點擴散函數(shù)銳化邊緣Otf2psf 光傳遞函數(shù)到點擴散函數(shù)Pst2otf 點擴散函數(shù)到光傳遞函數(shù)圖像變換Dct2 二維離散余弦變換Dctmtx 離散余弦變換矩陣Fan2para 將扇形束投影變換為并行射束Fanbeam 計算扇形射束變換Fft2 二維快速傅里葉變換Fftn N維快速傅里葉變換Fftshift 顛倒FFT輸出的象限Idct2 二維逆離散余弦變換Ifanbeam 計算扇形射束逆變換Ifft2 二維快速傅里葉逆變換Ifftn N維快速傅里葉逆變

13、換Iradon 計算逆Radon變換Para2fan 將并行射束投影變換為扇形射束Phantom 生成頭部仿真模型的圖像Radon 計算Radon變換小波Wave2gray(DIPUM) 顯示小波分解系數(shù)Waveback(DIPUM) 執(zhí)行多灰度級二維快速小波逆變換Wavecopy(DIPUM) 存取小波分解結(jié)構(gòu)的系數(shù)Wavecut(DIPUM) 在小波分解結(jié)構(gòu)中置零系數(shù)Wavefast(DIPUM) 執(zhí)行多灰度級二維快速小波變換Wavefilter(DIPUM) 構(gòu)造小波分解和重構(gòu)濾波器Wavepaste(DIPUM) 在小波分解結(jié)構(gòu)中放置系數(shù)Wavework(DIPUM) 編輯小波分解結(jié)構(gòu)

14、Wavezero(DIPUM) 將小波細節(jié)系數(shù)設(shè)置為零領(lǐng)域和塊處理Bestblk 為塊處理選擇塊大小Blkproc 為圖像實現(xiàn)不同的塊處理Col2im 將矩陣列重排為塊Colfilt 按列鄰域操作Im2col 將圖像塊重排為列Nlfilter 執(zhí)行一般的滑動鄰域操作形態(tài)學(xué)操作(亮度和二值圖像)Conndef 默認連通性Imbothat 執(zhí)行底帽濾波Imclearborder 抑制與圖像邊框相連的亮結(jié)構(gòu)Imclose 關(guān)閉圖像Imdilate 膨脹圖像Imerode 腐蝕圖像Imextendedmax 最大擴展變換Imextendedmin 最小擴展變換Imfill 填充圖像區(qū)域和孔洞Imhma

15、x H最大變換Imhmin H最小變換Imimposemin 強制最小Imopen 打開圖像Imreconstruct 形態(tài)學(xué)重構(gòu)Imregionalmax 局部最大區(qū)域Imregionalmin 局部最小區(qū)域Imtophat 執(zhí)行頂帽濾波Watershed 分水嶺變換形態(tài)學(xué)操作(二值圖像)Applylut 使用查表法執(zhí)行鄰域操作Bwarea 計算二值圖像中的對象面積Bwareaopen 打開二值區(qū)域(刪除小對象)Bwdist 計算二值圖像的距離變換Bweuler 計算二值圖像的歐拉數(shù)Bwhitmiss 二值擊不中操作Bwlabel 在二維圖像中標(biāo)記連接分量Bwlabeln 在N維二值圖像中標(biāo)

16、記連接分量Bwmorph 對二值圖像執(zhí)行形態(tài)學(xué)操作Bwpack 打包二值圖像Bwperim 確定二值圖像中的對象的周長Bwselect 選擇二值圖像中的對象 Bwulterode 最終腐蝕Bwunpack 解包二值圖像Endpoints(DIPUM)計算二值圖像的端點Makelut 構(gòu)建applylut使用的查找表結(jié)構(gòu)元素(STREL)的創(chuàng)建和操作Getheight 得到strel的高度Getneighbors 得到strel鄰域的偏移位置和高度Getnhood 得到strel鄰域Getsequence 得到分解的strel序列Isflat 對平坦的strel返回值Reflect 以其中心反射

17、strelStrel 創(chuàng)建形態(tài)學(xué)結(jié)構(gòu)元素Translate 變換strel基于區(qū)域的處理Histroi(DIPUM) 計算圖像中的ROI的直方圖Poly2mask 將ROI多邊形轉(zhuǎn)換為掩膜Roicolor 基于顏色選擇ROIRoifill 在任意區(qū)域內(nèi)平穩(wěn)地內(nèi)插Roifilt2 對ROI進行濾波Roipoly 選擇多邊形ROI彩色映射處理Brighten 加亮或加暗彩色映射Cmpermute 在彩色映射中重排顏色Cmunique 尋找唯一的彩色映射顏色和相應(yīng)的圖像Colormap 設(shè)置或得到彩色查找表Imapprox 以很少的顏色近似被索引的圖像Rgbplot 繪制RGB彩色映射分量彩色空間轉(zhuǎn)

18、換Applyform 應(yīng)用獨立于設(shè)備的彩色空間變換Hsv2rgb 將HSV值轉(zhuǎn)換為RGB彩色空間Iccread 讀ICC彩色配置文件Lab2double 將L*a*b*彩色值轉(zhuǎn)換為double類Lab2uint16 將L*a*b*彩色值轉(zhuǎn)換為uint16類Lab2uint8 將L*a*b*彩色值轉(zhuǎn)換為uint8類Makecform 創(chuàng)建獨立于設(shè)備的彩色空間變換結(jié)構(gòu)Ntsc2rgb 將NTSC值轉(zhuǎn)換為RGB彩色空間Rgb2hsv 將RGB值轉(zhuǎn)換為HSV彩色空間Rgb2ntsc 將RGB值轉(zhuǎn)換為NTSC彩色空間Rgb2ycbcr 將RGB值轉(zhuǎn)換為YCBCR彩色空間Ycbcr2rgb 將YCBCR值

19、轉(zhuǎn)換為RGB彩色空間Rgb2hsi(DIPUM) 將RGB值轉(zhuǎn)換為HSI彩色空間Hsi2rgb(DIPUM) 將HSI值轉(zhuǎn)換為RGB彩色空間Whitepoint 返回標(biāo)準(zhǔn)照明的XYZ值Xyz2double 將XYZ彩色值轉(zhuǎn)換為double類Xyz2uint16 將XYZ彩色值轉(zhuǎn)換為uint16類數(shù)組操作Circshift 循環(huán)地移位數(shù)組Dftuv(DIPUM) 計算網(wǎng)格數(shù)組Padarray 填充數(shù)組Paddedsize(DIPUM)計算用于FFT的最小填充尺寸圖像類型和類型轉(zhuǎn)換Changeclass 改變一幅圖像的類Dither 使用抖動轉(zhuǎn)換圖像Gray2ind 將亮度圖像轉(zhuǎn)換為索引圖像Gra

20、yslice 通過閾值處理從亮度圖像創(chuàng)建索引圖像Im2bw 通過閾值處理將圖像轉(zhuǎn)換為二值圖像Im2double 將圖像數(shù)組轉(zhuǎn)換為雙精度Im2java 將圖像轉(zhuǎn)換為Java圖像Im2java2d 將圖像轉(zhuǎn)換為Java緩存的圖像對象Im2uint8 將圖像數(shù)組轉(zhuǎn)換為8比特?zé)o符號整數(shù)Im2uint16 將圖像數(shù)組轉(zhuǎn)換為16比特?zé)o符號整數(shù)Ind2gray 將索引圖像轉(zhuǎn)換為亮度圖像Ind2rgb 將索引圖像轉(zhuǎn)換為RGB圖像Label2rgb 將標(biāo)記矩陣轉(zhuǎn)換為RGB圖像Mat2gray 將矩陣轉(zhuǎn)換為亮度圖像Rgb2gray 將RGB圖像或彩色映射轉(zhuǎn)換為灰度圖像Rgb2ind 將RGB圖像轉(zhuǎn)換為索引圖像其他

21、函數(shù)Conwaylaws(DIPUM) 對單個像素應(yīng)用Conway的遺傳定律Manualhist(DIPUM) 交互地生成2模式直方圖Twomodegauss(DIPUM)生成一個2模式高斯函數(shù)Uintlut 基于查找表計算新數(shù)組值工具箱參數(shù)Iptgetpref 獲得圖像處理工具箱參數(shù)的值Iptsetpref 設(shè)置圖像處理工具箱參數(shù)的值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圖像處理形態(tài)學(xué)操作相關(guān)函數(shù)及用法實例下面是算法實現(xiàn)的程序代碼: 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'); %對二值噪聲圖像進行二值形態(tài)學(xué)開運算 figure,imshow(I4) %顯示開運算后的圖像 I5=bwmorph(I4,'close'); %對上述圖像進行形態(tài)學(xué)閉運算 figure,im

25、show(I5) %顯示最終處理后的圖像1、dilate函數(shù) 該函數(shù)能夠?qū)崿F(xiàn)二值圖像的膨脹操作,有以下形式: BW2=dilate(BW1,SE) BW2=dilate(BW1,SE,n) 其中:BW2=dilate(BW1,SE)表示使用二值結(jié)構(gòu)要素矩陣SE隊圖像數(shù)據(jù)矩陣BW1執(zhí)行膨脹操作。輸入圖像BW1的類型為double或unit8,輸出圖像BW2的類型為unit8。BW2=dilate(BW1,SE,n)表示執(zhí)行膨脹操作n次。 2、erode 函數(shù) 該函數(shù)能夠?qū)崿F(xiàn)二值圖像的腐蝕操作,有以下形式: BW2= erode(BW1,SE) BW2= erode(BW1,SE,n) 其中:BW

26、2= erode(BW1,SE)表示使用二值結(jié)構(gòu)要素矩陣SE隊圖像數(shù)據(jù)矩陣BW1執(zhí)行腐蝕操作。輸入圖像BW1的類型為double或unit8,輸出圖像BW2的類型為unit8。BW2= erode(BW1,SE,n)表示執(zhí)行腐蝕操作n次。 3、bwmorph函數(shù) 該函數(shù)的功能是能實現(xiàn)二值圖像形態(tài)學(xué)運算。它的格式如下: BW2=bwmorph(BW1,operation) BW2=bwmorph(BW1,operation,n) 其中:對于格式,bwmorph函數(shù)可對二值圖像BW1采用指定的形態(tài)學(xué)運算;對于格式,bwmorph函數(shù)可對二值圖像BW1采用指定的形態(tài)學(xué)運算n次。operation為下列字符串之一: clean:除去孤立的像素(被0包圍的1) close:計算二值閉合 dilate:用結(jié)構(gòu)元素計算圖像膨脹 e

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論