![數(shù)字圖像處理實驗程序MATLAB._第1頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/04dd91d5-04b5-41cd-9125-83c89d98d466/04dd91d5-04b5-41cd-9125-83c89d98d4661.gif)
![數(shù)字圖像處理實驗程序MATLAB._第2頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/04dd91d5-04b5-41cd-9125-83c89d98d466/04dd91d5-04b5-41cd-9125-83c89d98d4662.gif)
![數(shù)字圖像處理實驗程序MATLAB._第3頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/04dd91d5-04b5-41cd-9125-83c89d98d466/04dd91d5-04b5-41cd-9125-83c89d98d4663.gif)
![數(shù)字圖像處理實驗程序MATLAB._第4頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/04dd91d5-04b5-41cd-9125-83c89d98d466/04dd91d5-04b5-41cd-9125-83c89d98d4664.gif)
![數(shù)字圖像處理實驗程序MATLAB._第5頁](http://file3.renrendoc.com/fileroot_temp3/2022-2/5/04dd91d5-04b5-41cd-9125-83c89d98d466/04dd91d5-04b5-41cd-9125-83c89d98d4665.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、實驗一內(nèi)容(一) (1)彩色圖像變灰度圖像 A=imread( '1.jpg' );B=rgb2gray(A); figure subplot(1,2,1), imshow(A) title( ' 原圖 ' ) subplot(1,2,2), imshow(B) title( ' 原圖灰度圖像 ' ) (2)彩色圖像變索引圖像 A=imread( '1.jpg' ); figure subplot(1,2,1), imshow(A) title( ' 原圖 ' ) X,map=rgb2ind(A,128); sub
2、plot(1,2,2), imshow(X,map) title( ' 原圖索引圖像 ' ) ( 3 )彩色 圖像 變二值圖像 A=imread( '1.jpg' ); figure subplot(1,2,1), imshow(A) title( ' 原圖 ' ) C=im2bw(A,0.2); subplot(1,2,2), imshow(C) title( ' 原圖二值圖像 ' ) (4)灰度圖像變索引圖像(一) A=imread( '1.jpg' ); figureB=rgb2gray(A); subplo
3、t(1,2,1), imshow(B) title( ' 灰度圖像 ' ) C=grayslice(B,39); subplot(1,2,2), imshow(C) title( ' 灰度變索引圖像 ' )(5)灰度圖像變索引圖像( A=imread( '1.jpg' );figureB=rgb2gray(A); subplot(1,2,1), imshow(B) title( ' 灰度圖像 ' ) X,map=gray2ind(B,63); subplot(1,2,2), imshow(X,map) title( ' 灰
4、度變索引圖像 ' ) ( 6 )灰度 圖像變 彩色圖像 A=imread('1.jpg');figureB=rgb2gray(A); subplot(1,2,1), imshow(B) title(' 灰度圖像 ') C=gray2rgb(B,map); subplot(1,2,2), imshow(C) title(' 灰度變彩色圖像 ')內(nèi)容(二) (1)灰度平均值 A=imread( '1.jpg' );figureB=rgb2gray(A); subplot(1,2,1), imshow(B) title(
5、9; 灰度圖像 ' )B=double(B); m,n=size(B);sumg=0.0; for i=1:m;for j=1:n;sumg=sumg+B(i,j);均值區(qū)域最大灰度區(qū)域最小灰度end end avg=sumg/(m*n) % maxg=max(max(B) % ming=min(min(B) %2)彩色平均值A=imread( '1.jpg' ); figure imshow(A) title( ' 彩色圖像 ' ) A=double(A); m,n=size(A); sumg=0.0; for i=1:m;for j=1:n;sumg
6、=sumg+A(i,j);end end avg=sumg/(m*n) squre=m*n maxg=max(max(A) ming=min(min(A)內(nèi)容(三) 采樣量化實驗二 圖像變換傅里葉變換、反變換、 I=imread('19.jpg');A=rgb2gray(I); x1=fft2(A);x2=fftshift(x1); x3=ifft(x1)/10;figure, subplot(1,4,1); imshow(A) title(' 原圖 '); subplot(1,4,2); imshow(x1) title(' 頻譜圖 '); s
7、ubplot(1,4,3); imshow(log(abs(x2)+1),0 10); title(' 直流分量移至頻譜圖中心 '); subplot(1,4,4);imshow(x3,0 10)title(' 傅里葉反變換 ');DC變換、反變換 X=imread( '19.jpg' );I=rgb2gray(X);subplot(1,3,1);imshow(I);title( ' 原圖 ' );subplot(1,3,2);J=dct2(I); imshow(log(abs(J),0 20); title( ' 二維離
8、散余弦變換 ' );subplot(1,3,3);K=idct2(J)/20;imshow(K,0 20);title( ' 二維離散反余弦變換 ' );利用DC變換壓縮圖像I=imread( '19.jpg' );A=rgb2gray(I);B=DCT2(A);B(abs(B)<0.1)=0;C=idct2(B)/255;figure, subplot(1,3,1); imshow(A); title( ' 原圖 ' ); subplot(1,3,2); imshow(B); title( ' 二維離散余弦變換頻譜圖
9、39; ); subplot(1,3,3);imshow(C);title( '壓縮后圖像 ' );實驗三 圖像增強(一)灰度圖像增強(1)線性變換法clc;clear all ;I=imread( '19.jpg' );A=rgb2gray(I);colormap;imshow(A); %設置圖像倒數(shù)參數(shù) j=imadjust(A,0 1,1 0,1.5); figure;subimage(j)(2)灰度圖像的非線性變換(之對數(shù)) I=imread( '19.jpg' );colormap imshow(I) J=double(I); J=45
10、*log(J+1);I=uint8(J); figure,subimage(J)(二) 直方圖校正 直方圖均衡 I=imread( '19.jpg' ); B=rgb2gray(I); imshow(B,40 255); figure, imhist(B) title( ' 直方圖 ' ) J=imadjust(B,0.15 0.9,0 1); figure, imhist(B,64) title( ' 均衡直方圖 ' )濾波 I=imread( '19.jpg' ); figure, B=rgb2gray(I);C=imnois
11、e(B, 'salt & pepper',0.02);D=imfilter(B,fspecial( 'average' ,3); E=medfilt2(B);subplot(1,3,2) imshow(D) title( ' 均值濾波 ' ) subplot(1,3,3) imshow(D) title( ' 中值濾波 ' ) subplot(1,3,1) imshow(C) title( ' 加入椒鹽噪聲圖像 ' )銳化處理I=imread( '19.jpg' ); A=rgb2gray(
12、I);figure, subplot(2,3,1),imshow(A);title( ' 原圖 ' ); hs=fspecial( 'sobel' ); S=imfilter(A,hs);hp=fspecial( 'prewitt' );P=imfilter(A,hs);A=double(A); %雙精度型H=0 1 0,1 -4 1,0 1 0;%拉普拉斯算子J=conv2(A,H, 'same' );K=A-J; subplot(2,3,2),imshow(K); title( ' 拉普拉斯銳化圖像 ' );B
13、=edge(A, 'roberts' ,0.1); subplot(2,3,3),imshow(B); title( ' 羅伯特銳化圖像 ' );subplot(2,3,4),imshow(S); title( 'sobel 算子銳化圖像 ' );實驗四subplot(2,3,5),imshow(P); title( 'prewitt 算子銳化圖像 ' );放縮A=imread( '19.jpg' ); imshow(A);title( ' 原圖 ' )B=imresize(A,2)figure,
14、imshow(B); title( ' 二倍圖 ' ) C=imresize(A,0.5) figure imshow(C) title( ' 二分之一圖 ' )旋轉(zhuǎn)A=imread( '19.jpg' ); figure subplot(1,4,1), imshow(A);title( ' 原圖像 ' )B=imrotate(A,30, 'nearest' ); subplot(1,4,2), imshow(uint8(B);title( ' 旋轉(zhuǎn) 30度圖像 ' ) C=imrotate(A,4
15、5, 'nearest' );subplot(1,4,3), imshow(uint8(C); title( ' 旋轉(zhuǎn) 45度圖像 ' )D=imrotate(A,60, 'nearest' ); subplot(1,4,4), imshow(uint8(D);title( ' 旋轉(zhuǎn) 60度圖像 ' )鏡像A1=imread( '19.jpg' );A1=double(A1);Figure , subplot(1,4,1), imshow(uint8(A1);%垂直鏡像H=size(A1); title( '
16、; 原像 ' ) A2(1:H(1),1:H(2),1:H(3)=A1(H(1):-1:1,1:H(2),1:H(3); subplot(1,4,2), imshow(uint8(A2);%水平鏡像title( ' 垂直鏡像 ' )A3(1:H(1),1:H(2),1:H(3)=A1(1:H(1),H(2):-1:1,1:H(3); subplot(1,4,3),%對角鏡像imshow(uint8(A3); title( ' 水平鏡像 ' ) A4(1:H(1),1:H(2),1:H(3)=A1(H(1):-1:1,H(2):-1:1,1:H(3); s
17、ubplot(1,4,4),imshow(uint8(A4); title( ' 對角鏡像 ' )剪切A1=imread( '19.jpg' );A2=imcrop(A1,75 68 100 110); figure subplot(1,2,1), imshow(A1);title( ' 原像 ' ) subplot(1,2,2), imshow(A2);title( ' 剪切后像 ' )實驗五閾值分割A=imread( '19.jpg' ); figure subplot(1,4,1), imshow(A); t
18、itle( ' 原圖像 ' ) B=im2bw(A,91/255); subplot(1,4,2), imshow(B);title( ' 閾值 91的圖像 ' ) C=im2bw(A,71/255); subplot(1,4,3), imshow(C);title( ' 閾值 71的圖像 ' ) D=im2bw(A,140/255); subplot(1,4,4), imshow(D);title( ' 閾值 140 的圖像 ' )邊緣檢測I=imread( '19.jpg' );A=rgb2gray(I); f
19、igure subplot(1,4,1), imshow(A); title( ' 原圖像 ' )B=edge(A, 'sobel' ,0.1); %edge邊緣檢測函數(shù) subplot(1,4,2), imshow(B);title( 'sobel 算子檢測 ' )C=edge(A, 'roberts' ,0.1);%0.1為門限subplot(1,4,3), imshow(C);title( 'roberts 算子檢測 ' )D=edge(A, 'prewitt' ,0.1); subplot(
20、1,4,4), imshow(D);title( 'prewitt 算子檢測 ' )所謂數(shù)字圖像處理7就是利用計算機對圖像信息進行加工以滿足人的視覺心理或者應用 需求的行為。實質(zhì)上是一段能夠被計算機還原顯示和輸出為一幅圖像的數(shù)字碼。21世紀是一個充滿信息的時代,圖像作為人類感知世界的視覺基礎,是人類獲取信息、表達信息和傳遞信息的重要手段。數(shù)字圖像處理9,即用計算機對圖像進行處理,其發(fā)展歷史并不長。數(shù)字圖像處理技術源于 20世紀20年代,當時通過海底電纜從英國倫敦到美國紐約傳輸了一 幅照片,采用了數(shù)字壓縮技術。首先數(shù)字圖像處理技術可以幫助人們更客觀、準確地認識世界,人的視覺系統(tǒng)可
21、以幫助人類從外界獲取3/4以上的信息,而圖像、圖形又是所有視覺信息的載體,盡管人眼的鑒別力很高,可以識別上千種顏色,但很多情況下,圖像對于人眼來說是模糊的甚至是不可見的,通過圖象增強技術,可以使模糊甚至不可見的圖像變得清晰明亮。另一方面,通過數(shù)字圖像處理中的模式識別技術,可以將人眼無法識別的圖像進行分類處理。通過計算機模式識別技術可以快速準確的檢索、匹配和識別出各種東西。數(shù)字圖像處理技術已經(jīng)廣泛深入地應用于國計民生休戚相關的各個領域。在計算機中,按照顏色和灰度的多少可以將圖像爭為二值圖像、灰度圖像、索引圖像和真彩色RGB圖像四種基本類型。目前,大多數(shù)圖像處理軟件都支持這四種類型的圖像。二值圖像
22、:一幅二值圖像的二維矩陣僅由0、1兩個值構(gòu)成,“ 0代表黑色,“ 1代白色。由于每一像素(矩陣中每一元素)取值僅有0、1兩種可能,所以計算機中二值圖像的數(shù)據(jù)類型通常為1個二進制位。二值圖像通常用于文字、線條圖的掃描識別( OCR)和掩膜圖像的存儲。灰度圖像:灰度圖像矩陣元素的取值范圍通常為 0, 255。因此其數(shù)據(jù)類型一般為 8位無符號整數(shù) 的(int8),這就是人們經(jīng)常提到的 256灰度圖像。“0表示純黑色,“255表示純白色,中間 的數(shù)字從小到大表示由黑到白的過渡色。 在某些軟件中,灰度圖像也可以用雙精度數(shù)據(jù)類型(double)表示,像素的值域為0,1,0代表黑色,1代表白色,0到1之間的
23、小數(shù)表示不 同的灰度等級。二值圖像可以看成是灰度圖像的一個特例。索引圖像:索引圖像的文件結(jié)構(gòu)比較復雜,除了存放圖像的二維矩陣外,還包括一個稱之為顏色索 引矩陣MAP的二維數(shù)組。MAP的大小由存放圖像的矩陣元素值域決定,如矩陣元素值域 為0 , 255,貝U MAP矩陣的大小為256 X 3,用MAP=RGB表示。MAP中每一行的三個元 素分別指定該行對應顏色的紅、綠、藍單色值,MAP中每一行對應圖像矩陣像素的一個灰度值,如某一像素的灰度值為64,則該像素就與 MAP中的第64行建立了映射關系,該像素在屏幕上的實際顏色由第64行的RGB組合決定。也就是說,圖像在屏幕上顯示時,每一像素的顏色由存放
24、在矩陣中該像素的灰度值作為索引通過檢索顏色索引矩陣MAP得到。索引圖像的數(shù)據(jù)類型一般為 8位無符號整形(int8),相應索引矩陣 MAP的大小為256 X 3, 因此一般索引圖像只能同時顯示256種顏色,但通過改變索引矩陣,顏色的類型可以調(diào)整。索引圖像的數(shù)據(jù)類型也可采用雙精度浮點型(double )。索引圖像一般用于存放色彩要求比較簡單的圖像,如 Windows中色彩構(gòu)成比較簡單的壁紙多采用索引圖像存放,如果圖像的 色彩比較復雜,就要用到 RGB真彩色圖像。RGB彩色圖像:RGB圖像與索引圖像一樣都可以用來表示彩色圖像。與索引圖像一樣,它分別用紅(R)、綠(G)、藍(B)三原色的組合來表示每個
25、像素的顏色。但與索引圖像不同的是,RGB圖像每一個像素的顏色值(由 RGB三原色表示)直接存放在圖像矩陣中,由于每一像素的顏 色需由R、G、B三個分量來表示,M、N分別表示圖像的行列數(shù),三個 M x N的二維矩陣分別表示各個像素的 R、G、B三個顏色分量。RGB圖像的數(shù)據(jù)類型一般為 8位無符號整形, 通常用于表示和存放真彩色圖像,當然也可以存放灰度圖像。數(shù)字化圖像數(shù)據(jù)有兩種存儲方式6:位圖存儲(Bitmap)和矢量存儲(Vector)我們平常是以圖像分辨率(即象素點)和顏色數(shù)來描述數(shù)字圖象的。例如一張分辨率為640*480,16位色的數(shù)字圖片,就由2X6=65536種顏色的307200(=64
26、0*480)個素點組成。位圖圖像:位圖方式是將圖像的每一個象素點轉(zhuǎn)換為一個數(shù)據(jù),當圖像是單色(只有黑白二色)時,8個象素點的數(shù)據(jù)就占據(jù)一個字節(jié)(一個字節(jié)就是8個二進制數(shù),1個二進制數(shù)存放象素點);16色(區(qū)別于前段“ 16 位色”的圖像每兩個象素點用一個字節(jié)存儲;256色圖像每一個象素點用一個字節(jié)存儲。這樣就能夠精確地描述各種不同顏色模式的圖像圖面。位圖圖像彌補了矢量式圖像的缺陷,它能夠制作出色彩和色調(diào)變化豐富的圖像,可以逼真地表現(xiàn)自然界的景象,同時也可以很容 易地在不同軟件之間交換文件,這就是位圖圖像的優(yōu)點;而其缺點則是它無法制作真正的3D圖像,并且圖像縮放和旋轉(zhuǎn)時會產(chǎn)生失真的現(xiàn)象,同時文件
27、較大,對內(nèi)存和硬盤空間容量的需求也較高。位圖方式就是將圖像的每一像素點轉(zhuǎn)換為一個數(shù)據(jù)。如果用1位數(shù)據(jù)來記錄,那么它只能代表 2種顏色(2A1=2);如果以8位來記錄,便可以表現(xiàn)出256種顏色或色 調(diào)(2A8=256),因此使用的位元素越多所能表現(xiàn)的色彩也越多。通常我們使用的顏色有 16色、256色、增強16位和真彩色24位。一般所說的真彩色是指 24位(2A24)的位圖存儲模式適合 于內(nèi)容復雜的圖像和真實照片。但隨著分辨率以及顏色數(shù)的提高,圖像所占用的磁盤空間也就相當大;另外由于在放大圖像的過程中,其圖像勢必要變得模糊而失真,放大后的圖像像素點實際上變成了像素 方格” 用數(shù)碼相機和掃描儀獲取的
28、圖像都屬于位圖。矢量圖像:矢量圖像存儲的是圖像信息的輪廓部分,而不是圖像的每一個象素點。 例如,一個圓形圖案只要存儲圓心的坐標位置和半徑長度,以及圓的邊線和半徑長度,以及圓的邊線和內(nèi)部的顏色即可。該存儲方式的缺點是經(jīng)常耗費大量的時間做一些復雜的分析演算工作,圖像的顯示速度較慢;但圖像縮放不會失真;圖像的存儲空間也要小得多。所以,矢量圖比較適合存儲各種圖表和工程編輯本段圖像處理數(shù)據(jù)圖像處理離不開海量、豐富的基礎數(shù)據(jù),包括視頻、靜態(tài)圖像等多種格式,如Berkeley分割數(shù)據(jù)集和基準 500 ( BSDS500 )、西門菲沙大學不同光照物體圖像數(shù)據(jù)庫、神經(jīng)網(wǎng)絡人 臉識別數(shù)據(jù)、CBCL-MIT Str
29、eetScenes (麻省理工學院街景數(shù)據(jù)庫)等。編輯本段 圖像數(shù)字化通過取樣和量化過程將一個以自然形式存在的圖像變換為適合計算機處理的數(shù)字形式。圖像在計算機內(nèi)部被表示為一個數(shù)字矩陣,矩陣中每一元素稱為像素。圖像數(shù)字化需要專門的設備,常見的有各種電子的和光學的掃描設備,還有機電掃描設備和手工操作的數(shù)字化儀。編輯本段圖像編碼對圖像信息編碼,以滿足傳輸和存儲的要求。編碼能壓縮圖像的信息量,但圖像質(zhì)量幾 乎不變。為此,可以采用模擬處理技術,再通過模-數(shù)轉(zhuǎn)換得到編碼,不過多數(shù)是采用數(shù)字編碼技術。編碼方法有對圖像逐點進行加工的方法,也有對圖像施加某種變換或基于區(qū)域、 特征進行編碼的方法。脈碼調(diào)制、微分脈
30、碼調(diào)制、預測碼和各種變換都是常用的編碼技術。編輯本段圖像壓縮由數(shù)字化得到的一幅圖像的數(shù)據(jù)量十分巨大,一幅典型的數(shù)字圖像通常由500X500或1000 X000個像素組成。如果是動態(tài)圖像,是其數(shù)據(jù)量更大。因此圖像壓縮對于圖像的存儲 和傳輸都十分必要。有兩類壓縮算法,即不失真的方法和近似的方法。最常用的不失真壓縮取空間或時間上相鄰像素值的差,再進行編碼。游程碼就是這類壓縮碼的例子。近似壓縮算法大都采用圖像交換的途徑,例如對圖像進行快速傅里葉變換或離散的余弦變換。著名的、已作為圖像壓縮國際標準的 JPEG和MPEG均屬于近似壓縮算法。前者用于靜態(tài)圖 像,后者用于動態(tài)圖像。它們已由芯片實現(xiàn)。編輯本段圖
31、像增強和復原圖像增強的目標是改進圖片的質(zhì)量,例如增加對比度,去掉模糊和噪聲,修正幾何畸變等;圖像復原是在假定已知模糊或噪聲的模型時,試圖估計原圖像的一種技術。圖像增強按所用方法可分成頻率域法和空間域法。前者把圖像看成一種二維信號,對其進行基于二維傅里葉變換的信號增強。 采用低通濾波(即只讓低頻信號通過) 法,可去掉圖中的噪聲; 采用高通濾波法,則可增強邊緣等高頻信號, 使模糊的圖片變得清晰。 具有代表性的空間域 算法有局部求平均值法和 中值濾波(取局部鄰域中的中間像素值)法等,它們可用于去除 或減弱噪聲。早期的數(shù)字圖像復原亦來自頻率域的概念?,F(xiàn)代采取的是一種代數(shù)的方法,即通過解一個大的方程組來
32、復原理想的圖片。以提高圖像質(zhì)量為目的的圖像增強和復原對于一些難以得到的圖片或者在拍攝條件十分惡劣情況下得到的圖片都有廣泛的應 用。例如從太空中拍攝到的地球或其他星球的照片,用電子顯微鏡或X光拍攝的生物醫(yī)療圖片等。圖像增強使圖像清晰或?qū)⑵滢D(zhuǎn)換為更適合人或機器分析的形式。與圖像復原不同,圖像增強并不要求忠實地反映原始圖像。相反,含有某種失真(例如突出輪廓線)的圖像可能比無失真的原始圖像更為清晰。常用的圖像增強方法有:灰度等級直方圖處理:使加工后的圖像在某一灰度范圍內(nèi)有更好的對比度;干擾抑制:通過低通濾波、多圖像平均、施行某類空間域算子等處理,抑制疊加在圖像上的隨機性干擾;邊緣銳化:通過高通濾波、差
33、分運算或某種變換,使圖形的輪廓線增強;偽彩色處理:將黑白圖像轉(zhuǎn)換為彩色 圖像,從而使人們易于分析和檢測圖像包含的信息。圖像復原除去或減少在獲得圖像過程中因各種原因產(chǎn)生的退化。這類原因可能是光學系統(tǒng)的像差或離焦、攝像系統(tǒng)與被攝物之間的相對運動、電子或光學系統(tǒng)的噪聲和介于攝像系統(tǒng)與被攝像物間的大氣湍流等。圖像復原常用二種方法。當不知道圖像本身的性質(zhì)時,可以建立退化源的數(shù)學模型,然后施行復原算法除去或減少退化源的影響。當有了關于圖像本身的先驗知識時,可以建立原始圖像的模型,然后在觀測到的退化圖像中通過檢測原始圖像而復原圖像。圖像分割將圖像劃分為一些互不重疊的區(qū)域,每一區(qū)域是像素的一個連續(xù)集。通常采用
34、把像素分入特定區(qū)域的區(qū)域法和尋求區(qū)域之間邊界的境界法。區(qū)域法根據(jù)被分割對象與背景的對比度進行閾值運算,將對象從背景中分割出來。有時用固定的閾值不能得到滿意的分割,可根據(jù)局部的對比度調(diào)整閾值,這稱為自適應閾值。境界法利用各種邊緣檢測技術,即根據(jù)圖像邊緣處具有很大的梯度值進行檢測。這兩種方法都可以利用圖像的紋理特性實現(xiàn)圖像分割。編輯本段形態(tài)學圖像處理形態(tài)學一詞通常指生物學的一個分支,它用于處理動物和植物的形狀和結(jié)構(gòu)。在數(shù)學形態(tài)學的語境中也使用該詞來作為提取圖像分量的一種工具,這些分量在表示和描述區(qū)域形狀(如邊界,骨骼和凸殼)時是很有用的。此外,我們還很關注用于預處理和后處理的形態(tài)學 技術,如形態(tài)學
35、濾波、細化和裁剪。數(shù)學形態(tài)學的基本運算數(shù)學形態(tài)學的基本運算有 4個:腐蝕、膨脹、開啟和閉合。 數(shù)學形態(tài)學方法利用一個稱 作結(jié)構(gòu)元素的”探針”收集圖像的信息,當探針在圖像中不斷移動時,便可考察圖像各個部分 之間的相互關系,從而了解圖像的結(jié)構(gòu)特征。在連續(xù)空間中,灰度圖像的腐蝕、膨脹、開啟 和閉合運算分別表述如下。腐蝕腐蝕 收縮”或 細化”二值圖像中的對象。 收縮的方式和程度由一個結(jié)構(gòu)元素控制。數(shù)學上,A被B腐蝕,記為AB,定義為:腐蝕運算換言之,A被B腐蝕是所有結(jié)構(gòu)元素的原點位置的集合,其中平移的B與A的背景并不疊加。膨脹膨脹是在二值圖像中 加長”或 變粗”的操作。這種特殊的方式和變粗的程度由一個
36、稱為 結(jié)構(gòu)元素的集合控制。結(jié)構(gòu)元素通常用0和1的矩陣表示。數(shù)學上,膨脹定義為集合運算。A被B膨脹,記為A ® B,定義為:山"引(2)0 4 0膨脹運算其中,為空集,B為結(jié)構(gòu)元素??傊?,A被B膨脹是所有結(jié)構(gòu)元素原點位置組成的集合, 其中映射并平移后的 B至少與A的某些部分重疊。這種在膨脹過程中對結(jié)構(gòu)元素的平移類 似于空間卷積。膨脹滿足交換律,即 A ® B=B ® A。在圖像處理中,我們習慣令 A ® B的第一個操作數(shù)為圖像, 而第二個操作數(shù)為結(jié)構(gòu)元素,結(jié)構(gòu)元素往往比圖像小得多。膨脹滿足結(jié)合律,即 A ® (B ® C)=(
37、A ® B) ® C。假設一個結(jié)構(gòu)元素 B可以表示為兩個結(jié)構(gòu)元素B1 禾口 B2 的膨脹,即 B=B1 ® B2,貝U A ® B=A ® (B1 ® B2)=(A ® B1) ® B2,換言之,用 B 膨 脹A等同于用B1先膨脹A,再用B2膨脹前面的結(jié)果。我們稱B能夠分解成B1和B2兩個 結(jié)構(gòu)元素。結(jié)合律很重要,因為計算膨脹所需要的時間正比于結(jié)構(gòu)元素中的非零像素的個數(shù)。通過結(jié)合律,分解結(jié)構(gòu)元素,然后再分別用子結(jié)構(gòu)元素進行膨脹操作往往會實現(xiàn)很客觀的速 度的增長。開啟A被B的形態(tài)學開運算可以記做 A?B ,這種運算是A被B腐蝕后再用B來膨脹腐蝕結(jié) 果,即:AqB=開運算開運算的數(shù)學公式為:開運算其中,U 指大括號中所有集合的并集。該公式的簡單幾何解釋為:A?B是B在A內(nèi)完全匹配的平移的并集。形態(tài)學開運算完全刪除了不能包含結(jié)構(gòu)元素的對象區(qū)域,平滑了對象的輪廓,斷開了狹窄的連接,去掉了細小的突出部分。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- GB/T 4365-2024電工術語電磁兼容
- DBCO-C3-amide-PEG6-NHS-ester-生命科學試劑-MCE-2122
- 二零二五年度新能源汽車產(chǎn)業(yè)鏈入股合同協(xié)議書
- 二零二五年度旅游巴士駕駛員雇傭協(xié)議
- 二零二五年度自動售賣機智能物流配送與倉儲服務合同
- 2025年度二零二五年度餐飲品牌形象授權(quán)租賃合同
- 二零二五年度水電工程合同糾紛處理合同
- 2025年度時尚主題飯店出租運營合同
- 二零二五年度個人信用貸款合作協(xié)議書
- 施工現(xiàn)場施工防外部干擾制度
- 城市基礎設施修繕工程的重點與應對措施
- GB 12710-2024焦化安全規(guī)范
- 2022年中考化學模擬卷1(南京專用)
- 【??途W(wǎng)】2024秋季校園招聘白皮書
- 2024-2025銀行對公業(yè)務場景金融創(chuàng)新報告
- 2025屆鄭州市高三一診考試英語試卷含解析
- 《我國個人所得稅制下稅收征管問題研究》
- 腫瘤中醫(yī)治療及調(diào)養(yǎng)
- DB21-T 1720-2017海水源熱泵系統(tǒng)工程技術規(guī)程
- 組長競選課件教學課件
- 2022年公務員多省聯(lián)考《申論》真題(遼寧A卷)及答案解析
評論
0/150
提交評論