久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

數(shù)字圖像處理上機(jī)實(shí)驗(yàn)(02091008)

時(shí)間:2019-05-12 07:54:52下載本文作者:會(huì)員上傳
簡(jiǎn)介:寫寫幫文庫(kù)小編為你整理了多篇相關(guān)的《數(shù)字圖像處理上機(jī)實(shí)驗(yàn)(02091008)》,但愿對(duì)你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫(kù)還可以找到更多《數(shù)字圖像處理上機(jī)實(shí)驗(yàn)(02091008)》。

第一篇:數(shù)字圖像處理上機(jī)實(shí)驗(yàn)(02091008)

數(shù)字圖像處理上機(jī)作業(yè)

數(shù)字圖像處理上機(jī)作業(yè)

1.產(chǎn)生右圖所示亮塊圖像 f1(x,y)(128×128大小,暗處=0,亮處=255),對(duì)其進(jìn)行FFT:

(1)同屏顯示原圖f1和FFT(f1)的幅度譜圖;

圖像:

(2)若令f2(x,y)=(-1)f1(x,y),重復(fù)以上過(guò)程,比較二者幅度譜的異同,簡(jiǎn)述理由;(3)若將f2(x,y)順時(shí)針旋轉(zhuǎn)45度得到f3(x,y),試顯示FFT(f3)的幅度譜,并與FFT(f2)的幅度譜進(jìn)行比較。

x+y

結(jié)論:不同點(diǎn):f2的頻譜是對(duì)f1頻譜的移位,它時(shí)f1的頻譜從原點(diǎn)(0,0)移到了中心(64,64),而得到了一個(gè)完整的頻譜。

相同點(diǎn):頻譜的實(shí)質(zhì)沒(méi)有改變,幅度等都沒(méi)有發(fā)生變化。

(3)若將f2(x,y)順時(shí)針旋轉(zhuǎn)45度得到f3(x,y),試顯示FFT(f3)的幅度譜,并與FFT(f2)的幅度譜進(jìn)行比較。

源程序:f1=zeros(128,128);for i=38:1:90 for j=58:1:70 f1(i,j)=255;end end figure(1)subplot(1,2,1);imshow(f1);subplot(1,2,2);imshow(fft2(f1));% f2(x,y)=(-1)^(x+y)* f1(x,y)for i=1:1:128 for j=1:1:128 f2(i,j)=(-1)^(i+j)*f1(i,j);end end figure(2);subplot(1,3,1);imshow(f2);f3=imrotate(f2,-45,'bilinear');%將f2順時(shí)針旋轉(zhuǎn)45度 subplot(1,3,2);imshow(fft2(f2));%顯示f2的頻譜 subplot(1,3,3);imshow(fft2(f3));%顯示f3的頻譜

結(jié)論:均衡化后的直方圖并非完全均勻分布的原因:因?yàn)閳D像的像素個(gè)數(shù)和灰度等級(jí)均為離散值,而且均衡化后使灰度級(jí)并歸。

2.對(duì)256?256大小、256級(jí)灰度的數(shù)字圖像lena進(jìn)行頻域的理想低通、高通濾波,同屏顯示原圖、幅度譜圖和低通、高通濾波的結(jié)果圖。

源代碼: figure(1);fid=fopen('d:imglena.img','r');data=(fread(fid,[256,256],'uint8'))';subplot(2,2,1)imagesc(data);colormap(gray);title('LENA','Color','r');subplot(2,2,2);imshow(fft2(data));s=fftshift(fft2(data));[M,N]=size(s);%分別返回s的行數(shù)到M中,列數(shù)到N中 n=2;%對(duì)n賦初值 %GLPF濾波,d0=5,15,30(程序中以d0=30為例)d0=30;%初始化d0 n1=floor(M/2);%對(duì)M/2進(jìn)行取整 n2=floor(N/2);%對(duì)N/2進(jìn)行取整 for i=1:M for j=1:N d=sqrt((i-n1)^2+(j-n2)^2);%點(diǎn)(i,j)到傅立葉變換中心的距離 h=1*exp(-1/2*(d^2/d0^2));%GLPF濾波函數(shù)

s(i,j)=h*s(i,j);%GLPF濾波后的頻域表示 end end s=ifftshift(s);%對(duì)s進(jìn)行反FFT移動(dòng)

%對(duì)s進(jìn)行二維反離散的Fourier變換后,取復(fù)數(shù)的實(shí)部轉(zhuǎn)化為無(wú)符號(hào)8位整數(shù) s=uint8(real(ifft2(s)));subplot(2,2,3);%創(chuàng)建圖形圖像對(duì)象 imshow(s);p=fftshift(fft2(data));[M,N]=size(p);%分別返回p的行數(shù)到M中,列數(shù)到N中 n=2;%對(duì)n賦初值 %GLPF濾波d1=30 d1=30;%初始化d1 n3=floor(M/2);%對(duì)M/2進(jìn)行取整 n4=floor(N/2);%對(duì)N/2進(jìn)行取整 for i=1:M for j=1:N dd=sqrt((i-n3)^2+(j-n4)^2);%點(diǎn)(i,j)到傅立葉變換中心的距離 h1=1-exp(-1/2*(dd^2/d1^2));%GHPF濾波函數(shù)

p(i,j)=h1*p(i,j);%GHPF濾波后的頻域表示 end end p=ifftshift(p);%對(duì)p進(jìn)行反FFT移動(dòng)

%對(duì)s進(jìn)行二維反離散的Fourier變換后,取復(fù)數(shù)的實(shí)部轉(zhuǎn)化為無(wú)符號(hào)8位整數(shù) p=uint8(real(ifft2(p)));subplot(2,2,4);%創(chuàng)建圖形圖像對(duì)象 imshow(p);

3.對(duì)給定的兩種128?128、256級(jí)灰度的數(shù)字圖像(圖像磁盤文件名分別為Fing_128.img(指紋圖)和Cell_128.img(顯微醫(yī)學(xué)圖像)進(jìn)行如下處理:

(1)對(duì)原圖像進(jìn)行直方圖均衡化處理,同屏顯示處理前后圖像及其直方圖,比較異同,并回答為什么數(shù)字圖像均衡化后其直方圖并非完全均勻分布。

異同:由于原圖像中目標(biāo)物的灰度主要集中于低亮度部分,而且象素總數(shù)比較多,經(jīng)過(guò)直方圖均衡后,目標(biāo)物的所占的灰度等級(jí)得到擴(kuò)展,對(duì)比度加強(qiáng),使整個(gè)圖像得到增強(qiáng)。

數(shù)字圖像均衡化后其直方圖并非完全均勻分布的原因:由于原圖像中目標(biāo)物的灰度主要集中于低亮度部分,而且象素總數(shù)比較少,而所占的灰度等級(jí)比較多,因此圖像的對(duì)比度比較好,亮度比較大,整體圖像清晰。經(jīng)過(guò)直方圖均衡后,目標(biāo)物的所占的灰度等級(jí)被壓縮,對(duì)比度減弱,反而使目標(biāo)物變的難以辨認(rèn)。

數(shù)字圖像均衡化后,其直方圖并非完全均勻分布,這是因?yàn)閳D像的象素個(gè)數(shù)和灰度等級(jí)均為離散值;而且均衡化使灰度級(jí)并歸,因此,均衡化后,其直方圖并非完全均勻分布。

源代碼: figure(1);fid=fopen('D:imgcell_128.img','r');

%打開無(wú)格式文件 data1=(fread(fid,[128,128],'uint8'))';%將打開的文件讀入到data1 subplot(4,2,1);

%將figure(1)分成4*2的8個(gè)子窗口, data11=uint8(data1);imshow(data11);%圖象顯示

title('CELL','Color','b');

%加標(biāo)題 subplot(4,2,2);title('原圖像直方圖');imhist(data11);subplot(4,2,3);

%取第二個(gè)子窗口

data2=uint8(data1);%將灰度圖象轉(zhuǎn)換成uint8格式 b=histeq(data2);

%直方圖均衡化

imshow(b,256);

%顯示均衡化圖象,256可缺省 title('均衡化','Color','b');

subplot(4,2,4);imhist(b);title('均衡化后圖像直方圖');subplot(4,2,5)fid=fopen('d:imgfing_128.img','r');%打開無(wú)格式文件

data3=(fread(fid,[128,128],'uint8'))';%將打開的文件讀入到data3 data31=uint8(data3);

%將灰度圖象轉(zhuǎn)換成uint8格式 imshow(data31);

%顯示灰度圖象 title('FING','Color','b');subplot(4,2,6)imhist(data31);title('原圖像直方圖');subplot(4,2,7);

data4=uint8(data3);%將灰度圖象轉(zhuǎn)換成uint8格式 d=histeq(data4);

%直方圖均衡化

imshow(d,256);

%顯示均衡化圖象,256可缺省 title('均衡化','Color','b');

subplot(4,2,8);imhist(d);title('均衡化后原圖像直方圖');(2)對(duì)原圖像加入高斯噪聲,用4-鄰域平均法平滑加噪聲圖像(圖像四周邊界不處理,下同),同屏顯示原圖像、加噪圖像和處理后的圖像。

① 不加門限;

② 加門限 T?2f(m,n),(其中f(m,n)?

1N2??f(i,j))

ij

源代碼: % CELL figure(2);fid=fopen('D:imgcell_128.img','r');

%打開無(wú)格式文件

data1=(fread(fid,[128,128],'uint8'))';%將打開的文件讀入到data1 I=uint8(data1);I1=imnoise(I,'gaussian');%加乘性噪聲 H1=[0 1 0;1 0 1;0 1 0]/4;%4×4領(lǐng)域模板 J=imfilter(I,H1);%領(lǐng)域平均

subplot(2,4,1),imshow(I);%顯示圖像I title('原圖像');subplot(2,4,2),imshow(I1);title('加噪聲后圖像');subplot(2,4,3),imshow(J);

%不加門限平滑 title('不加門限平滑后圖像');%加門限后濾波

T= 2*sum(I1(:))/128^2;im_T = zeros(128,128);for i = 1:128

for j = 1:128

if abs(I1(i,j)J(i,j))>T

im_T(i,j)= J(i,j);

else

im_T(i,j)= I1(i,j);

end

end end subplot(2,4,8);imshow(im_T);title('加門限后');4.(1)用Laplacian銳化算子(分??1和??2兩種情況)對(duì)256?256大小、256級(jí)灰度的數(shù)字圖像lena進(jìn)行銳化處理,顯示處理前、后圖像。

源代碼:

%laplacian算子銳化

I=imread('D:imgLENA256.bmp');% 讀入原圖像 figure(1);subplot(1,3,1);imshow(I);title('原始圖像');L=fspecial('laplacian');L1=[0-1 0;-1 5-1;0-1 0];L2=[0-2 0;-2 9-2;0-2 0];LP1=imfilter(I,L1,'replicate');% α=1時(shí)的拉普拉斯算子 LP2=imfilter(I,L2,'replicate');% α=2時(shí)的拉普拉斯算子

subplot(1,3,2);imshow(LP1);title('Laplacian算子α=1銳化圖像');subplot(1,3,3);imshow(LP2);title('Laplacian算子α=2銳化圖像');

(2)若令

g1(m,n)?f(m,n)???2f,g2(m,n)?4?f(m,n)??[f(m?1,n)?f(m?1,n)?f(m,n?1)?f(m,n?1)

?f(m,n?1)?f(m,n?1)]

則回答如下問(wèn)題:

① f(m,n)、g1(m,n)和g2(m,n)之間有何關(guān)系? ② g2(m,n)代表圖像中的哪些信息? ③ 由此得出圖像銳化的實(shí)質(zhì)是什么?

①因?yàn)間2(m,n)????2f(m,n),所以f(m,n)、g1(m,n)和g2(m,n)之間有以下關(guān)系:

g1(m,n)?f(m,n)?g2(m,n)

②g2(m,n)代表了原圖像中的二階梯度信息;g1(m,n)是邊緣增強(qiáng)后的數(shù)字圖像; ③由此可以得出:圖像銳化的實(shí)質(zhì)是將原圖像與梯度信息疊加(梯度信息所占的比例由,相當(dāng)于對(duì)目標(biāo)物的邊緣進(jìn)行了增強(qiáng)。?的大小決定,?值越大則梯度信息所占的比例越大)

5.分別利用Roberts、Prewitt和Sobel邊緣檢測(cè)算子,對(duì)256?256大小、256級(jí)灰度的數(shù)字圖像lena進(jìn)行邊緣檢測(cè),顯示處理前、后圖像。圖像:

源代碼:

I=imread('D:imgLENA256.bmp');% 讀入原圖像 figure(1)%Roberts梯度法銳化

subplot(2,2,1);imshow(I);title('原始圖像');J=double(I);[IX,IY]=gradient(J);%計(jì)算梯度 A=sqrt(IX.*IX+IY.*IY);subplot(2,2,2);imshow(A,[]);title('Roberts梯度法銳化圖像');%Prewitt算子銳化

S=imfilter(I,fspecial('Prewitt'));subplot(2,2,3);imshow(S);title('Prewitt算子銳化圖像');%Sobel算子銳化

S=imfilter(I,fspecial('sobel'));subplot(2,2,4);imshow(S);title('Sobel算子銳化圖像');

6、學(xué)習(xí)數(shù)字圖像處理課程的心得體會(huì),該課程在哪些方面需要改進(jìn),對(duì)該課程或者任課老師有哪些意見或建議。

通過(guò)對(duì)數(shù)字圖像處理課程的認(rèn)真學(xué)習(xí),在課堂聽課和課余實(shí)踐中了解了數(shù)字圖像的基礎(chǔ)知識(shí),培養(yǎng)了一定的軟件編程能力,在努力完成課堂作業(yè)的同時(shí),發(fā)現(xiàn)了對(duì)圖像方面的興趣。老師認(rèn)真負(fù)責(zé),布置合理的作業(yè)。但希望能夠通過(guò)更加豐富的授課方式,提高更多人學(xué)習(xí)該門課程的興趣和主動(dòng)性。也同樣希望老師能夠加強(qiáng)點(diǎn)名和作業(yè)的驗(yàn)收,督促學(xué)生更加認(rèn)真的學(xué)習(xí)知識(shí)。

第二篇:數(shù)字圖像處理上機(jī)報(bào)告

練習(xí)一 常用MATLAB圖像處理命令

一、練習(xí)目的

1、熟悉并掌握MATLAB工具的使用;

2、實(shí)現(xiàn)圖像的讀取、顯示、代數(shù)運(yùn)算和簡(jiǎn)單變換。

二、練習(xí)環(huán)境

Windows操作系統(tǒng)

Matlab 6.5或以上應(yīng)用軟件

三、練習(xí)內(nèi)容

1、圖像文件的讀寫

(1)imread函數(shù)用來(lái)實(shí)現(xiàn)圖像文件的讀取。輸入以下程序:

A=imread('文件名.擴(kuò)展名');%用imread函數(shù)來(lái)讀入圖像 注:設(shè)置路徑 imshow(A);%用imshow函數(shù)來(lái)顯示圖像 得到的結(jié)果如圖:

(2)imfinfo函數(shù)用來(lái)查詢圖像文件信息。輸入以下程序:

info=imfinfo('文件名.擴(kuò)展名');% 用imfinfo函數(shù)查詢圖像文件信息 得到: info =

Filename: '文件名.擴(kuò)展名'

(4)imshow函數(shù)用來(lái)顯示圖像。

剛才介紹imread函數(shù)時(shí)已使用此函數(shù)。

(5)colorbar函數(shù)將顏色條添加到坐標(biāo)軸對(duì)象中。輸入以下程序:

RGB=imread('***');%圖像讀入

I=rgb2gray(RGB);%把RGB圖像轉(zhuǎn)換成灰度圖像

imshow(I),colorbar('vert')% 將顏色條添加到坐標(biāo)軸對(duì)象中

得到如圖:

2、圖像處理的基本操作

一、圖像代數(shù)運(yùn)算

(1)imadd函數(shù)實(shí)現(xiàn)兩幅圖像的相加或者給一幅圖像加上一個(gè)常數(shù)。給圖像每個(gè)像素都增加亮度的程序如下: I=imread('***');J=imadd(I,100);%給圖像增加亮度 subplot(1,2,1),imshow(I)%填充 subplot(1,2,2),imshow(J)結(jié)果如圖5。

(2)imsubtract函數(shù)實(shí)現(xiàn)從一幅圖像中減去一個(gè)常數(shù)。輸入以下程序?qū)崿F(xiàn)從一幅圖像中減去一個(gè)常數(shù):

(3)immultiply實(shí)現(xiàn)兩幅圖像的相乘或者一幅圖像的亮度縮放(圖像乘以小于1或大于1的參數(shù),比較效果)。輸入以下程序:

(4)imdivide函數(shù)實(shí)現(xiàn)兩幅圖像的除法或一幅圖像的亮度縮放。輸入以下程序:

二、圖像的空間域操作

(1)imrotate函數(shù)實(shí)現(xiàn)圖像的旋轉(zhuǎn)。輸入以下程序: I=imread('***');J=imrotate(I,45);%對(duì)圖像進(jìn)行旋轉(zhuǎn) subplot(1,2,1),imshow(I);subplot(1,2,2),imshow(J);得到圖:

練習(xí)二 數(shù)字圖像處理的基本操作

一、練習(xí)目的

1、練習(xí)使用MATLAB工具進(jìn)行數(shù)字圖像處理;

2、實(shí)現(xiàn)圖像的邊緣提取、濾波、直方圖修正等操作。

二、練習(xí)環(huán)境

Windows操作系統(tǒng)

Matlab 6.5或以上應(yīng)用軟件

三、練習(xí)內(nèi)容

(1)imresize函數(shù)實(shí)現(xiàn)圖像的縮放。輸入以下程序:

J=imread('文件名.擴(kuò)展名');X1=imresize(J,2);%對(duì)圖像進(jìn)行縮放 figure,imshow(J)結(jié)果如圖

(2)imcrop函數(shù)實(shí)現(xiàn)圖像的剪切。輸入以下程序: I=imread('***');I2=imcrop(I);%對(duì)圖像進(jìn)行剪切 subplot(填充),imshow(填充);subplot(填充),imshow(填充);如圖:

圖像變換

(1)fft2函數(shù)和ifft2函數(shù)分別是計(jì)算二維的FFT和反變換。輸入以下程序: f=zeros(100,100);f(20:70,40:60)=1;imshow(f);F=fft2(f);% 計(jì)算二維的FFT F2=log(abs(F));%對(duì)幅值取對(duì)數(shù) imshow(F2),colorbar

(2)dct2函數(shù)采用基于FFT的算法,用于實(shí)現(xiàn)較大輸入矩陣的離散余弦變換。與之對(duì)應(yīng),idct2函數(shù)實(shí)現(xiàn)圖像的二維逆離散余弦變換 輸入以下程序: RGB=imread('***');I=rgb2gray(RGB);J=dct2(I);% 對(duì)I進(jìn)行離散余弦變換 imshow(log(abs(J))),colorbar J(abs(J)<10)=0;K=idct2(J);% 圖像的二維逆離散余弦變換 figure,imshow(I);figure,imshow(K,[0,255])得到如圖:

(3)edge函數(shù)用于提取圖像的邊緣。輸入以下程序:

RGB=imread('drum.bmp');I=rgb2gray(RGB);BW=edge(I);% 提取圖像的邊緣 imshow(I),figure,imshow(BW);得到圖

圖像增強(qiáng)、分割和編碼

(1)imhist函數(shù)產(chǎn)生圖像的直方圖。A=imread('drum.bmp');%讀入圖像

B=rgb2gray(A);%把RGB圖像轉(zhuǎn)化成灰度圖像 imshow(B);%顯示灰度圖像

imhist(B)%顯示灰度圖像的直方圖 得到圖

(2)histeq函數(shù)用于對(duì)圖像的直方圖均衡化。接上面程序:

C=histeq(B);%對(duì)圖像B進(jìn)行均衡化 imshow(C);%顯示圖像

imhist(C);%得到均衡化后的灰度直方圖 得到如圖

filter2函數(shù)實(shí)現(xiàn)均值濾波。輸入以下程序:

a=imread('noise.drum.jpg');I=rgb2gray(a);imshow(I);K1=filter2(fspecial('average',3),I)/255;% 3?3的均值濾波 K2=補(bǔ)充;

% 5?5的均值濾波 K3=補(bǔ)充;

% 7?7的均值濾波 figure,imshow(K1);figure,imshow(K2);figure,imshow(K3);得到圖

(5)medfilt2函數(shù)實(shí)現(xiàn)中值濾波。輸入以下程序:

自查函數(shù)如何使用,并編程: 結(jié)果如圖:

練習(xí)三

圖像采樣及圖像類型轉(zhuǎn)換

一、練習(xí)目的

1、熟悉并掌握MATLAB圖像處理工具箱的使用;

2、試對(duì)自選圖像分別進(jìn)行4和16倍剪采樣,查看其剪采樣效果

3、將所給圖,轉(zhuǎn)換成256級(jí)灰度圖像,8級(jí)灰度圖像和2值圖像

二、練習(xí)環(huán)境

MATLAB 6.5或以上版本、WIN XP或以上計(jì)算機(jī)

三、練習(xí)內(nèi)容

使用MATLAB,對(duì)圖像進(jìn)行減采樣。

a = imread('***.JPG');b = rgb2gray(a);[wid,hei]=size(b);%4倍減抽樣

quartimg = zeros(wid/2+1,hei/2+1);i1 = 1;j1 = 1;for i=1:2:wid

for j=1:2:hei

quartimg(i1,j1)= b(i,j);

j1 = j1 + 1;

end i1 = i1 + 1;j1 = 1;end figure

imshow(uint8(quartimg))練習(xí)結(jié)果如圖

%16倍減抽樣

編程并運(yùn)行顯示圖像結(jié)果:

圖像類型

1、練習(xí)內(nèi)容

試將自選圖,轉(zhuǎn)換成256級(jí)灰度圖像,8級(jí)灰度圖像和2值圖像

2、練習(xí)方法及程序

使用MATLAB,進(jìn)行圖像類型變換。

a = imread('***.jpg');b = rgb2gray(a);

figure imshow(b)[wid,hei]=size(b);img8 = zeros(wid,hei);img2 = zeros(wid,hei);for i=1:wid

for j=1:hei

img8(i,j)= floor(b(i,j)/32);%得到8級(jí)灰度圖像

end end figure

imshow(uint8(img8),[0,7])for i=1:wid

for j=1:hei

補(bǔ)充;end end figure

imshow(uint8(img8),[0,2])%得到2值圖像

練習(xí)結(jié)果如圖

練習(xí)四

數(shù)字圖像的空間域處理

一、練習(xí)目的

1、熟悉并掌握MATLAB圖像處理工具箱的使用;

2、熟悉圖像相加的方法及效果

3、熟悉圖像灰度擴(kuò)展的方法及效果

4、熟悉圖像縮放、旋轉(zhuǎn)的方法及效果

二、練習(xí)環(huán)境

MATLAB 6.5或以上版本、WIN XP或以上計(jì)算機(jī)

三、練習(xí)內(nèi)容 Part 1(1)選擇一幅圖像***.jpg,設(shè)置輸入輸出變換的灰度級(jí)范圍,a=0.3, b=0.6, c=0.1, d=0.9;

(2)設(shè)置非線性擴(kuò)展函數(shù)的參數(shù)c=2;

(3)采用灰度倒置變換函數(shù)s=255-r進(jìn)行圖像變換;

(4)設(shè)置二值化圖像的閾值,分別為level=0.4,level=0.7參考程序如下: I=imread('***.jpg');figure;subplot(1,3,1);imshow(I);title('原圖');J=imadjust(I,[0.3;0.6],[0.1;0.9]);%設(shè)置灰度變換的范圍 subplot(1,3,2);imshow(J);title('線性擴(kuò)展');I1=double(I);%將圖像轉(zhuǎn)換為double類型 I2=I1/255;%歸一化此圖像 C=2;K=C*log(1+I2);%求圖像的對(duì)數(shù)變換 subplot(1,3,3);imshow(K);title('非線性擴(kuò)展');M=255-I;%將此圖像取反 figure;subplot(1,3,1);imshow(M);title('灰度倒置');N1=im2bw(I,0.4);%將此圖像二值化,閾值為0.4 N2=im2bw(I,0.7);%將此圖像二值化,閾值為0.7 subplot(1,3,2);imshow(N1);title('二值化閾值0.4');subplot(1,3,3);imshow(N2);title('二值化閾值0.7');練習(xí)結(jié)果與分析

(1)練習(xí)結(jié)果如圖3.7所示。

Part 2 讀取一幅圖片,如***.jpg,設(shè)置圖像旋轉(zhuǎn)的角度分別為450和900,采用圖形旋轉(zhuǎn)函數(shù)imrotate對(duì)圖像進(jìn)行旋轉(zhuǎn)。程序如下,結(jié)果如圖3.10。

I=imread('i_lena.jpg');J=imrotate(I,45);%圖像進(jìn)行逆時(shí)針旋轉(zhuǎn),默認(rèn)采用最近鄰法進(jìn)行插值處理 K=imrotate(I,90);%默認(rèn)旋轉(zhuǎn)出界的部分不被截出 subplot(1,3,1);imshow(I);subplot(1,3,2);imshow(J);subplot(1,3,3);imshow(K);練習(xí)結(jié)果與分析

(1)練習(xí)結(jié)果如圖3.10所示。

練習(xí)五 數(shù)字圖像的頻域處理

一、練習(xí)目的

1、熟悉并掌握MATLAB工具的使用;

2、實(shí)現(xiàn)圖像離散傅里葉變換并觀察效果

3、實(shí)現(xiàn)圖像離散余弦變換并觀察效果

二、練習(xí)環(huán)境

Windows操作系統(tǒng) Matlab 6.5或以上應(yīng)用軟件

三、練習(xí)內(nèi)容 Part 1 選取一幅圖像,進(jìn)行離散傅里葉變換,再對(duì)其分別進(jìn)行X軸與Y軸上的平移,得其離散傅里葉變換,觀察三幅結(jié)果圖。

I=imread('1.bmp');figure(1)imshow(real(I));I=I(:,:,3);fftI=fft2(I);sfftI=fftshift(fftI);%求離散傅里葉頻譜

%對(duì)原始圖像進(jìn)行二維傅里葉變換,并將其坐標(biāo)原點(diǎn)移到頻譜圖中央位置

RRfdp1=real(sfftI);IIfdp1=imag(sfftI);a=sqrt(RRfdp1.^2+IIfdp1.^2);a=(a-min(min(a)))/(max(max(a))-min(min(a)))*225;

figure(2)imshow(real(a));練習(xí)結(jié)果與分析

Part 2 選取一幅圖像,進(jìn)行離散傅里葉變換,再對(duì)其進(jìn)行一定角度的旋轉(zhuǎn),進(jìn)行離散傅里葉變換。

%構(gòu)造原始圖像

I = zeros(256,256);

I(88:168,124:132)= 1;%圖像范圍是256*256,前一值是縱向比,后一值是橫向比 imshow(I)

%求原始圖像的傅里葉頻譜

J = fft2(I);F = abs(J);J1 = fftshift(F);figure imshow(J1,[5 50])

%對(duì)原始圖像進(jìn)行旋轉(zhuǎn)

J = imrotate(I,90,'bilinear','crop');figure imshow(J)%求旋轉(zhuǎn)后圖像的傅里葉頻譜

J1 = fft2(J);F = abs(J1);J2 = fftshift(F);figure imshow(J2,[5 50])練習(xí)結(jié)果與分析

1)練習(xí)結(jié)果如圖4.4所示.Part 3 選取一幅圖像,進(jìn)行離散余弦變換,并對(duì)其進(jìn)行離散余弦反變換,觀察其結(jié)果。

%對(duì)***.jpg文件計(jì)算二維DCT變換 RGB = imread('***.jpg ');figure(1)imshow(RGB)I = rgb2gray(RGB);%真彩色圖像轉(zhuǎn)換成灰度圖像 J = dct2(I);%計(jì)算二維DCT變換 figure(2)imshow(log(abs(J)),[])%圖像大部分能量集中在上左角處 figure(3);J(abs(J)< 10)= 0;%把變換矩陣中小于10的值置換為0,然后用idct2重構(gòu)圖像 K = idct2(J)/255;imshow(K)練習(xí)結(jié)果與分析

第三篇:數(shù)字圖像處理上機(jī)作業(yè)

數(shù)字圖像處理上機(jī)實(shí)驗(yàn)題

一、產(chǎn)生右圖所示圖像 f1(m,n),其中圖像大小為256×256,中間亮條為128×32,暗處=0,亮處=100。對(duì)其進(jìn)行 FFT:

1、屏顯示原圖 f1(m,n)和FFT(f1)的幅度譜圖;

2、令f2(m,n)=(-1)^(m+n)*f1(m,n),重復(fù)以上過(guò)程,比較二者幅度譜的異同,簡(jiǎn)述理由;

3、若將f2(m,n)順時(shí)針旋轉(zhuǎn) 90 度得到f3(m,n),試顯示 FFT(f3)的幅度譜,并與 FFT(f2)的幅度譜進(jìn)行比較;

4、若將f1(m,n)順時(shí)針旋轉(zhuǎn) 90 度得到f4(m,n),令f5(m,n)=f1(m,n)+f4(m,n),試顯示 FFT(f5)的幅度譜,并指出其與 FFT(f1)和FFT(f4)的關(guān)系;

5、若令f6(m,n)=f2(m,n)+f3(m,n),試顯示 FFT(f6)的幅度譜,并指出其與 FFT(f 2)和FFT(f3)的關(guān)系,比較 FFT(f6)和FFT(f5)的幅度譜。

代碼

f1=zeros(256,256);

for i =64:1:191 for j = 112:1:143 f1(i,j)= 100;

end

end

f2 = fft2(f1);

%f2(m,n)= f3

f3 =((-1)^(i+j))*f1;f4 = fft2(f3);

%f3(m,n)= f5

f5 = imrotate(f3,90,'bilinear');f6 = fft2(f5);

%f4(m,n)= f7

f7 = imrotate(f1,90,'bilinear');f8 = fft2(f7);

%f5(m,n)= f8 f9 = f1 + f7;f10 = fft2(f9);

%f6(m,n)= f2(m,n)+f3(m,n)f11 = f3 + f5;f12 = fft2(f11);

figure(1)subplot(1,2,1);imshow(abs(f1));title('原圖f1');subplot(1,2,2);imshow(abs(f2));title('幅度譜fft2(f1)');figure(2)subplot(2,2,1)imshow(abs(f1));title('原圖f1')subplot(2,2,2)imshow(abs(f2));title('幅度譜fft2(f1)');subplot(2,2,3);imshow(abs(f3))title('變換譜f2');subplot(2,2,4);imshow(abs(f4));title('幅度譜fft2(f2)');figure(3)subplot(2,2,1)imshow(abs(f3))title('變換譜f2');subplot(2,2,2);imshow(abs(f4));title('幅度譜fft2(f2)');subplot(2,2,3);imshow(abs(f5))title('變換譜f3');subplot(2,2,4);imshow(abs(f6));title('幅度譜fft2(f3)');figure(4)subplot(3,2,1);imshow(f7);

title('f1旋轉(zhuǎn)圖f4');subplot(3,2,2);imshow(abs(f8));title('幅度譜fft2(f4)');subplot(3,2,3);imshow(f9);

title('f5(m,n)=f1+f4');subplot(3,2,4);imshow(abs(f10));title('幅度譜fft2(f5)');subplot(3,2,5)imshow(abs(f1));title('原圖f1');subplot(3,2,6);imshow(abs(f2));title('幅度譜fft2(f1)');figure(5)subplot(3,2,1)imshow(abs(f3))title('變換譜f2');subplot(3,2,2);imshow(abs(f4));title('幅度譜fft2(f2)');subplot(3,2,3);imshow(abs(f5))title('變換譜f3');subplot(3,2,4);imshow(abs(f6));title('幅度譜fft2(f3)');subplot(3,2,5)imshow(abs(f11))title('變換譜f6=f2+f3');subplot(3,2,6);imshow(abs(f12));title('幅度譜fft2(f6)');

figure(6)subplot(2,2,1);imshow(f9);

title('f5(m,n)=f1+f4');subplot(2,2,2);imshow(abs(f10));title('幅度譜fft2(f5)');subplot(2,2,3)imshow(abs(f11))

title('變換譜f6(m,n)=f2+f3');subplot(2,2,4);imshow(abs(f12));title('幅度譜fft2(f6)');

結(jié)果

分析

2、F2(m,n)與F1(m,n)幅度值相同,f2(m,n)=(-1)^(m+n)*f1(m,n)中,并未改變幅值。

3、FFT(f2)比FFT(f3)幅值大。

4、f5=f1+f4,即幅值相加。

5、f6=f2+f3,即幅值相加。

二、產(chǎn)生教材 104 頁(yè)題圖 4.18(右圖)所示的二值圖像(白為1,黑為0),編程實(shí)現(xiàn)習(xí)題4.18 所要求的處理(3*3 的平均濾波和中值濾波)功能(圖像四周邊界不考慮,處理結(jié)果按四舍五入仍取(0或1),顯示處理前后的圖像,比較其異同。

代碼

I=[ 1,0,1,0,1,0,1,0;0,1,0,1,0,1,0,1;1,0,1,0,1,0,1,0;0,1,0,1,0,1,0,1;1,0,1,0,1,0,1,0;0,1,0,1,0,1,0,1;1,0,1,0,1,0,1,0;0,1,0,1,0,1,0,1;];J=imhist(I,2);

K=filter2(fspecial('average',3),I);K1=round(K);J1=imhist(K1,2);K2=medfilt2(I);J2=imhist(K2,2);

figure(1)subplot(2,2,1)imshow(I);title('原圖像');subplot(2,2,2)imshow(J);

title('原圖像直方圖');subplot(2,2,3)imshow(K1);

title('3*3領(lǐng)域平均');subplot(2,2,4)imshow(J1);

title('領(lǐng)域平均圖像直方圖')figure(2)subplot(2,2,1)imshow(I);title('原圖像');subplot(2,2,2)imshow(J);

title('原圖像直方圖');subplot(2,2,3)imshow(K2);title('中值濾波');subplot(2,2,4)imshow(J2);

title('中值濾波圖像直方圖')

結(jié)果

三、產(chǎn)生教材 104 頁(yè)題圖 4.16 所示的灰度圖像(白為255,黑為0),分別加入高斯白噪聲和椒鹽噪聲,再分別進(jìn)行 3′ 3 的平均濾波和中值濾波,顯示原圖像、加噪圖像和濾波結(jié)果圖像,并比較四種濾波結(jié)果。

代碼

f=zeros(256,256);for i =23:1:23

3for j=28:1:35 f(i,j)=255;

end

for j=52:1:59 f(i,j)=255;

end

for j=76:1:83 f(i,j)=255;

end

for j=100:1:107 f(i,j)=255;

end

for j=124:1:131 f(i,j)=255;

end

for j=148:1:155 f(i,j)=255;

end

for j=172:1:179 f(i,j)=255;

end

for j=196:1:203 f(i,j)=255;

end

for j=220:1:227 f(i,j)=255;

end end

g=imnoise(f,'gaussian',0.2);s=imnoise(f,'salt & pepper',0.2);k1=filter2(fspecial('average',3),g);G1=round(k1);G2=medfilt2(g);

k2=filter2(fspecial('average',3),s);S1=round(k2);S2=medfilt2(s);

figure(1)imshow(f)

title('?-ê?í???');figure(2)subplot(3,2,1)imshow(g)

title('???1í???');subplot(3,2,2)imshow(s)

title('?·??í???');subplot(3,2,3)imshow(G1)

title('???ù??2¨???1í???');subplot(3,2,5)imshow(G2)

title('?D?μ??2¨???1í???');subplot(3,2,4)imshow(S1)

title('???ù??2¨?·??í???');subplot(3,2,6)imshow(S2)

title('?D?μ??2¨?·??í???');

結(jié)果

四、對(duì)某一灰度圖像,進(jìn)行如下處理:

(1)分別利用 Roberts、Prewitt和Sobel 邊緣檢測(cè)算子進(jìn)行邊緣檢測(cè);

(2)將Roberts、Prewitt和Sobel 邊緣檢測(cè)算子修改為銳化算子,對(duì)原圖像進(jìn)行銳化,同屏顯示原圖像、邊緣檢測(cè)結(jié)果和銳化后圖像,說(shuō)明三者之間的關(guān)系。

代碼

f1=imread('C:UsershpPictures1.jpg');f2=rgb2gray(f1);k1=edge(f2,'Roberts');k2=edge(f2,'Prewitt');k3=edge(f2,'Sobel');

k4=filter2(fspecial('Prewitt'),f2);k5=filter2(fspecial('Prewitt'),f2);k6=filter2(fspecial('Sobel'),f2);

figure(1)subplot(4,2,1)imshow(f1);title('yuanshi');subplot(4,2,2)imshow(f2);title('huidu');subplot(4,2,3)imshow(k1);title('Roberts');subplot(4,2,5)imshow(k2);title('Prewitt');subplot(4,2,7)imshow(k3);title('Sobel');subplot(4,2,4)imshow(k4);title('log');subplot(4,2,6)imshow(k5);title('Prewitt');subplot(4,2,8)imshow(k6);title('Sobel');

結(jié)果

二值化。

五、編程實(shí)現(xiàn)教材 214 頁(yè)所給圖像門限化分割的迭代閾值算法,實(shí)現(xiàn)對(duì)某一灰度圖像的代碼

f1=imread('C:UsershpPictures11.jpg');f2=rgb2gray(f1);f3=f2;

zm=max(f2(:));zi=min(f2(:));k=2;

T(k)=(zm+zi)/2;while T(k)~=T(k-1);r1=find(f2<=T(k));r2=find(f2>T(k));k=k+1;

T(k)=(mean(f2(r1))+mean(f2(r2)))/2;end

r3=find(f3<=T(k));r4=find(f3>T(k));f3(r3)=0;f3(r4)=255;

figure(1)subplot(221)imshow(f1)title('原始圖像');subplot(222)imshow(f2)title('灰度圖像');subplot(223)imshow(f3)

title('迭代閾值算法二值化');

結(jié)果

心得體會(huì)

通過(guò)此次作業(yè)讓我明白了很多,實(shí)際操作起來(lái)往往比理論所想的要復(fù)雜很多。當(dāng)然,在課設(shè)的進(jìn)行過(guò)程中,我還是遇到了不少問(wèn)題。例如,起初由于我對(duì)句柄使用以及一些函數(shù)使用的不恰當(dāng)。隨著課設(shè)的進(jìn)行,對(duì)matlab的的熟悉度逐步加深。

總體來(lái)說(shuō),此次的課程設(shè)計(jì),還是較為滿意的。它不但鞭策著我去鞏固matlab的基礎(chǔ)理論知識(shí),還提高了我對(duì)matlab的實(shí)際操作運(yùn)用,使得理論與實(shí)踐相結(jié)合,為進(jìn)一步學(xué)習(xí)matlab打下堅(jiān)實(shí)的基礎(chǔ);同時(shí),在實(shí)踐的工程中,也讓我體會(huì)到一種努力付出并得到回報(bào)的滿足感覺(jué)。

第四篇:《數(shù)字圖像處理》實(shí)驗(yàn)教案

數(shù) 字 圖 像 處 理

實(shí) 驗(yàn) 指 導(dǎo) 書

信息科學(xué)與工程學(xué)院電子系

二○○六年

數(shù)字圖像處理是研究數(shù)字圖像處理的基本理論、方法及其在智能化檢測(cè)中應(yīng)用的學(xué)科,是電子信息類本科專業(yè)的專業(yè)課。

本課程側(cè)重于數(shù)字圖像的基本處理,并對(duì)圖像分析的基本理論和實(shí)際應(yīng)用進(jìn)行系統(tǒng)介紹;目的是使學(xué)生系統(tǒng)掌握數(shù)字圖像處理的基本概念、原理和實(shí)現(xiàn)方法,學(xué)習(xí)圖像分析的基本理論、典型方法和實(shí)用技術(shù),具備解決通信領(lǐng)域的圖像相關(guān)問(wèn)題的初步能力,為今后的研究與開發(fā)打下扎實(shí)的基礎(chǔ)。

實(shí)驗(yàn)一 常用的圖像文件格式與格式轉(zhuǎn)換和圖像矩陣的顯示方實(shí)驗(yàn)二 實(shí)驗(yàn)三

法 …………………………………………………………2

傅立葉變換……………………………………………………4 圖像增強(qiáng)及編程處理…………………………………………5

實(shí)驗(yàn)一 常用的圖像文件格式與格式轉(zhuǎn)換和圖像矩陣的顯示方法

1. 實(shí)驗(yàn)?zāi)康?/p>

熟悉Matlab語(yǔ)言的初步使用;

熟悉常用的圖像文件格式與格式轉(zhuǎn)換;

熟悉圖像矩陣的顯示方法(灰度、索引、黑白、彩色); 熟悉圖像矩陣的格式轉(zhuǎn)換 2. 實(shí)驗(yàn)內(nèi)容

練習(xí)圖像讀寫命令imread和imwrite并進(jìn)行圖像文件格式間的轉(zhuǎn)換。特別是索引圖像與1,4,8,16比特圖像的存儲(chǔ)與轉(zhuǎn)換。

熟悉下列模塊函數(shù) Image file I/O.imread

-Read image file.imwrite

Create and display image

imagesc

Make movie from multiframe indexed image.imshow

-Display image.subimage

-Display multiple images in single figure.truesize

-Adjust display size of image.warp

-Display image as texture-mapped surface.zoom

-Zoom in and out of image or 2-D plot.3. 實(shí)驗(yàn)步驟

a.Load cameraman.tif image from your hard disk(using function imread).b.Show the image in a figure window(using function image or imshow).c.Draw a brightness bar on the right side of the image(using function colorbar).d.Get image data from the current figure(axes)(using function getimage).e.Show the gray level of the image between 64 to 128(using function imagesc).f.Make a movie from a 4-D image(load mri, make the movie by immovie, then show movie by function movie).object.g.Draw the cameraman image on a cylinder(using function warp).Question: how to show the cameraman like this

Requirement: write a report to do the experiment from a to g.實(shí)驗(yàn)二

傅立葉變換

1.實(shí)驗(yàn)?zāi)康?/p>

熟悉傅立葉變換的概念和原理; 理解Fourier變換的意義。

2.實(shí)驗(yàn)內(nèi)容

用Fourier變換算法對(duì)圖像進(jìn)行Fourier變換; 評(píng)價(jià)人眼對(duì)圖像幅頻特性和相頻特性的敏感度。

3.實(shí)驗(yàn)步驟

<1>產(chǎn)生如圖所示圖像f1(x,y)(128×128 大小,暗處=0,亮處=255),用MATLAB中的fft2函數(shù)對(duì)其進(jìn)行FFT;

<2>同屏顯示原圖f1和FFT(f1)的幅度譜圖;

<3>若令f2(x,y)=(-1)

x?y f1(x,y),重復(fù)以上過(guò)程,比較兩幅圖像的幅度譜的異同,簡(jiǎn)述理由;

<4>若將f2(x,y)順時(shí)針旋轉(zhuǎn)45度得到f3(x,y),試顯示FFT(f3)的幅度譜,并與FFT(f2)的幅度譜進(jìn)行比較;

<5>評(píng)價(jià)人眼對(duì)圖像幅頻特性和相頻特性的敏感度。

4.實(shí)驗(yàn)報(bào)告

<1>簡(jiǎn)述實(shí)驗(yàn)?zāi)康募霸恚?/p>

<2>給出實(shí)驗(yàn)代碼,并加以注釋; <3>對(duì)實(shí)驗(yàn)現(xiàn)象加以說(shuō)明和討論。

實(shí)驗(yàn)三

圖像增強(qiáng)及編程處理

1. 實(shí)驗(yàn)?zāi)康?/p>

觀察數(shù)字圖像增強(qiáng)的效果; 熟悉數(shù)字圖像增強(qiáng)的一般方法;

掌握數(shù)字圖像增強(qiáng)的一般方法的Matlab編程實(shí)現(xiàn)。2. 實(shí)驗(yàn)內(nèi)容

使用Photoshop觀察數(shù)字圖像增強(qiáng)的效果; 練習(xí)和掌握?qǐng)D像增強(qiáng)的Matlab編程。

熟悉下列模塊函數(shù) Image enhancement.histeq

Adust imae intensity values or colormap.Image noising.imnoise

-Add noise to an image.Image filtering

medfilt2

-Perform 2-D median filtering.ordfilt2

Perform 2-D adaptive noise-removal filtering.3. 實(shí)驗(yàn)步驟

<1> 使用Photoshop觀察數(shù)字圖像增強(qiáng)的效果 a.對(duì)比度增強(qiáng)

1)在Photoshop中打開一黑白灰度圖像文件。

2)在圖像菜單中選直方圖項(xiàng),觀察原始圖像的直方圖。

3)在圖像菜單調(diào)整子菜單中選亮度/對(duì)比度項(xiàng),調(diào)節(jié)對(duì)比度滑塊,觀察圖像變化。

4)在圖像菜單中選直方圖項(xiàng),觀察處理后圖像的直方圖,并同(2)中的直方圖比較。b.灰度變換

1)在Photoshop中打開一黑白灰度圖像文件。

2)在圖像菜單中選直方圖項(xiàng),觀察原始圖像的直方圖。3)在圖像菜單調(diào)整子菜單中選反相項(xiàng),觀察圖像變化。

4)在圖像菜單中選直方圖項(xiàng),觀察處理后圖像的直方圖,并同(2)中的直方圖比較。5)畫出灰度變換曲線。

6)在編輯菜單中選返回項(xiàng),恢復(fù)原始圖像。

7)在圖像菜單調(diào)整子菜單中閾值項(xiàng),調(diào)節(jié)閾值色階滑塊,觀察圖像變化。

8)在圖像菜單中選直方圖項(xiàng),觀察處理后圖像的直方圖,并同(2)中的直方圖比較。9)畫出灰度變換曲線。

c.直方圖均衡化

1)在Photoshop中打開一黑白灰度圖像文件。

2)在圖像菜單中選直方圖項(xiàng),觀察原始圖像的直方圖。3)在圖像菜單調(diào)整子菜單中選色調(diào)均化項(xiàng),觀察圖像變化。

4)在圖像菜單中選直方圖項(xiàng),觀察處理后圖像的直方圖,并同(2)中的直方圖比較。

d.圖像平滑

1)在Photoshop中打開一黑白灰度圖像文件。

2)在圖像菜單中選直方圖項(xiàng),觀察原始圖像的直方圖。

3)在濾鏡菜單模糊子菜單中選進(jìn)一步模糊項(xiàng),觀察圖像變化。

4)在圖像菜單中選直方圖項(xiàng),觀察處理后圖像的直方圖,并同(2)中的直方圖比較。5)在編輯菜單中選返回項(xiàng),恢復(fù)原始圖像。

6)在濾鏡菜單模糊子菜單中選高斯模糊項(xiàng),觀察圖像變化。

7)在圖像菜單中選直方圖項(xiàng),觀察處理后圖像的直方圖,并同(2)中的直方圖比較。8)在Matlab Help菜單中, 選Demos項(xiàng)。

9)打開ToolboxesImage Processing項(xiàng),選Noise Reduction Filtering,并運(yùn)行。

10)選圖像Blood、噪聲類型Salt & Pepper、濾波器類型Median、鄰域3x3,比較原始圖像、受噪聲污染圖像、濾波后圖像。11)改變參數(shù),重做(10)。

12)選其他圖像,重做(10)-(11)。

13)思考何種濾波器對(duì)抑制何種類型噪聲更有效,鄰域大小對(duì)抑制噪聲效果及圖像模糊程度的影響。

<2> 圖像增強(qiáng)的Matlab編程

a.Load cameraman.tif image from your hard disk(using function imread).b.Show the image in a figure window.c.Show the histogram of the image(using function imhist).d.Enhance the contrast of the image using histogram equalization.e.Show the histogram of the image after processing.f.Compare the qualities of two images and makes a discussion about them.g.Add noises, such as gaussian, salt&pepper, speckle noise into the image respectively.Compare with the influence of the different Means and Variance.h.Remove the added noise from the image by function medfilt2, ordfilt2 and wiener2 respectively.Compare the qualities of the original images with the processed images and discuss the effect of the methods.Requirement:

Write a report to do the experiment.Make sure the report includes the discussion about the experiment.If the report just is a copy from others, the report will have a zero mark.

第五篇:數(shù)字圖像處理實(shí)驗(yàn)一

實(shí)驗(yàn)報(bào)告

一、實(shí)驗(yàn)原理

1.調(diào)用imread函數(shù)將圖像文件讀入圖像數(shù)組(矩陣)

A=imread(filename,fmt)2.調(diào)用imwrite函數(shù)將圖像文件寫入圖像數(shù)組(矩陣)

imwrite(a,filename,fmt)3.調(diào)用imshow函數(shù)顯示圖像

Imshow(I,N)

4.圖像的灰度平均值。調(diào)用ave=mean2(I)計(jì)算圖像的均值 5.協(xié)方差矩陣。調(diào)用Cfg=COV(f,g)計(jì)算圖像f和圖像g的協(xié)方差矩陣 圖像的灰度標(biāo)準(zhǔn)差。調(diào)用SD=STD2(I)的灰度標(biāo)準(zhǔn)差 7.圖像的相關(guān)系數(shù)。調(diào)用函數(shù)rfg=CORR2(f,g)計(jì)算大小相等的兩幅圖像f和g的相關(guān)系數(shù)

二、圖像及統(tǒng)計(jì)數(shù)據(jù)

原圖像的平均灰度值= 77.5170

灰度標(biāo)準(zhǔn)差= 44.2095 灰度圖像的平均灰度值= 74.4516

灰度標(biāo)準(zhǔn)差=37.1236 反白圖像的平均灰度值= 180.5484

灰度標(biāo)準(zhǔn)差= 37.1236 灰度圖像和反白圖像的相關(guān)系數(shù)是

三、程序

I=imread('football.jpg');subplot(2,2,1);imshow(I);J=rgb2gray(I);subplot(2,2,2);imshow(J);Ave=mean2(J)Ave =

74.4516 SD=std2(double(J))SD =

37.1236 s=size(J);all_white=255*ones(s(1),s(2));all_white_uint8=uint8(all_white);K=imsubtract(all_white_uint8,J);subplot(2,2,3);imshow(K);imwrite(K,'football_iverse.jpg');

四、思考題

1.圖像統(tǒng)計(jì)特征讓我們更加了解圖像的變換,使圖像處理更加方便 2.五、心得體會(huì)

這次試驗(yàn),我學(xué)會(huì)了使用marlab中的圖像處理工具箱中的函數(shù),對(duì)每個(gè)圖像處理函數(shù)的功能都有了深入的認(rèn)識(shí)。同時(shí),我掌握了MATLAB的基本應(yīng)用方法,對(duì)圖像文件的讀/寫的方法有了初步認(rèn)識(shí)??傊@次試驗(yàn)讓我對(duì)MATLAB的圖像處理有了一點(diǎn)學(xué)習(xí),為更好地學(xué)習(xí)數(shù)字圖像處理打下了一定的基礎(chǔ)。

下載數(shù)字圖像處理上機(jī)實(shí)驗(yàn)(02091008)word格式文檔
下載數(shù)字圖像處理上機(jī)實(shí)驗(yàn)(02091008).doc
將本文檔下載到自己電腦,方便修改和收藏,請(qǐng)勿使用迅雷等下載。
點(diǎn)此處下載文檔

文檔為doc格式


聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報(bào),并提供相關(guān)證據(jù),工作人員會(huì)在5個(gè)工作日內(nèi)聯(lián)系你,一經(jīng)查實(shí),本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

相關(guān)范文推薦

    數(shù)字圖像處理實(shí)驗(yàn)一

    一、實(shí)驗(yàn)?zāi)康募皟?nèi)容 內(nèi)容: 灰度變換和空間濾波 1.灰度變換 利用imadjust函數(shù)(可結(jié)合stretchlim函數(shù))對(duì)圖像對(duì)比度拉伸 2.直方圖繪制、均衡和匹配 利用imhist,histeq函數(shù)完成圖......

    數(shù)字圖像處理實(shí)驗(yàn) 完整代碼(原創(chuàng)精心整理)

    實(shí)驗(yàn)一圖象灰度變換(2學(xué)時(shí)) 一、實(shí)驗(yàn)?zāi)康模?理解數(shù)字圖象處理的基本過(guò)程,掌握常用圖象灰度變換算法,觀察圖像圖象灰度變換的結(jié)果,加深對(duì)數(shù)字圖象基本概念的理解。 二、實(shí)驗(yàn)內(nèi)容: 1、......

    《數(shù)字圖像處理》

    實(shí)驗(yàn)五 圖像的幾何變換 一.實(shí)驗(yàn)?zāi)康募耙?掌握?qǐng)D像幾何變換的基本原理,熟練掌握數(shù)字圖像的縮放、旋轉(zhuǎn)、平移、鏡像和轉(zhuǎn)置的基本原理及其MATLAB編程實(shí)現(xiàn)方法。 二、實(shí)驗(yàn)內(nèi)容 (......

    數(shù)字圖像處理

    中南大學(xué) 數(shù)字圖像處理實(shí)驗(yàn) 實(shí)驗(yàn)名稱:空間濾波和頻域?yàn)V波 班級(jí):電子信息0802班 姓名:李哲 學(xué)號(hào):0909080609 實(shí)驗(yàn)日期:2010年12月22日 目錄 一,實(shí)驗(yàn)?zāi)康?????????????......

    08電子商務(wù)上機(jī)

    電子商務(wù)上機(jī)作業(yè) 一、信息的搜索和發(fā)布 1,假設(shè)你打算買一部筆記本電腦,價(jià)位大約是5000元-7000元,想上網(wǎng)搜索相關(guān)的產(chǎn)品信息然后在線或線下購(gòu)買。目的:性價(jià)比最高。 (1)根據(jù)你對(duì)筆......

    數(shù)字圖像處理讀書筆記

    數(shù)字圖像處理讀書筆記 本學(xué)期的數(shù)字圖像處理課程已經(jīng)進(jìn)行了3周了,通過(guò)這3周的學(xué)習(xí)讓我對(duì)數(shù)字圖像處理有了一定的認(rèn)知和理解。數(shù)字圖像處理又稱為計(jì)算機(jī)圖像處理,它是指將圖像......

    數(shù)字圖像處理實(shí)驗(yàn)報(bào)告

    實(shí) 驗(yàn) 報(bào) 告 書 系部學(xué)生專業(yè)班實(shí)驗(yàn) 名稱姓名名稱 級(jí)時(shí)間:: : : : 實(shí)驗(yàn)一 直方圖均衡 一、實(shí)驗(yàn)?zāi)康?在學(xué)習(xí)圖像直方圖的概念、計(jì)算方法、性質(zhì)和相關(guān)應(yīng)用基礎(chǔ)上,生成、繪制圖像......

    數(shù)字圖像處理實(shí)驗(yàn)報(bào)告

    數(shù)字圖像處理 實(shí)驗(yàn)報(bào)告 目錄 1. 數(shù)字圖像處理簡(jiǎn)介2. 實(shí)驗(yàn)?zāi)康?. 實(shí)驗(yàn)內(nèi)容4. 實(shí)驗(yàn)結(jié)果及代碼展示5. 算法綜述6. Matlab優(yōu)勢(shì)7. 總結(jié)8. 存在問(wèn)題 一、 數(shù)字圖像處理簡(jiǎn)介......

主站蜘蛛池模板: 亚洲av中文无码乱人伦在线观看| 亚洲人人玩人人添人人| 激烈的性高湖波多野结衣| 成人网站国产在线视频内射视频| 四虎最新网址| 顶级欧美熟妇高潮xxxxx| 五月婷婷俺也去开心| 亚洲熟女久久色| 99久久久国产精品免费牛牛| 乱亲女h秽乱长久久久| 亚洲人成电影在线播放| 少妇被躁爽到高潮无码文| 日本午夜免费福利视频| 性色欲网站人妻丰满中文久久不卡| 97国产揄拍国产精品人妻| 麻豆tv入口在线看| 一二三四观看视频社区在线| 国产午夜无码精品免费看动漫| 久久久久77777人人人人人| 国产精品精品自在线拍| 国产精品久久久一区二区三区| 欧美激情内射喷水高潮| 亚洲中文字幕无码一区| a狠狠久久蜜臀婷色中文网| 国产亚洲日韩在线一区二区三区| 日韩高清在线观看永久| 久久久精品人妻一区亚美研究所| 午夜寂寞少妇aaa片毛片| 亚洲av中文无码乱人伦在线咪咕| 牲交欧美兽交欧美| 欧性猛交ⅹxxx乱大交| 精品国产午夜理论片不卡精品| 亚洲综合伊人久久大杳蕉| 97久久人人超碰国产精品| 久久久中日ab精品综合| 国产漂亮白嫩美女在线观看| 亚洲国产成人一区二区精品区| 中文字幕av久久激情亚洲精品| 人妻少妇久久久久久97人妻| 欧美性受xxxx黑人xyx性爽| 久久国产乱子伦精品免费乳及|