數字影象處理實驗報告

2022-09-24 02:36:04 字數 2115 閱讀 6336

02電子資訊工程 020696 王琳

一、 實驗目的:

學會使用matlab的一些基本函式。

二、 實驗內容:

本實驗主要包括以下幾個內容:

影象增強:主要有灰度變換和直方圖均衡。

三、 實驗過程及總結:

1、 直方圖均衡化

m檔案如下:

function p=histequ(a)

% histequalizing

%[m,n]=size(a);%獲得a 的行,列數

mn=m*n;%獲得a的總元素數

if isa(a,'double')==1

a=round(a*255);%若a為double型,對a取整

else

a=double(a);%若a為unit8型,將a轉變成double型,以便於運算

end;

p=zeros(m,n);%p為輸出均衡矩陣

t1=zeros(1,256);%t1為輸直方圖統計矩陣

t3=t1;%t1為輸直方圖統計矩陣

ind=1:256;%ind為灰值

for i=1:mn

t1(a(i)+1)=t1(a(i)+1)+1;%對a直方圖統計

endfigure,bar(ind,t1,0.1);%將a直方圖畫出來

t2=t1;%t2為直方圖均衡矩陣

for j=2:256

t2(j)=t2(j-1)+t1(j);%對a直方圖累加

endfor k=1:256

t2(1,k)=round(t2(1,k)*255/mn+0.5);%對a直方圖均衡

endfor j=1:mn

p(j)=t2(1,a(j)+1);%對p賦值,p為double型

endfor i=1:mn

t3(p(i))=t3(p(i))+1;%對p直方圖統計

end figure,bar(ind,t3,0.1);

p=p/255;%將p範圍定在0-1之間

figure,imshow(p);

其效果如下:

原影象及其灰度分布

變換後的影象及其灰度分布:(見下頁)

2、灰度變換

該程式m檔案如下:

function b=graychg(a,ga1,ga2,gb1,gb2)

%used to change image gray

%ga1,ga2是圖a中要變換的灰度起訖值

%gb1,gb2是變換後的灰度範圍,均為整數

%[m,n]=size(a);

b=zeros(m,n);

if isa(a,'double')==1

a=round(a*255);%若a為double型,對a取整

ga1=ga1*255;

ga2=ga2*255;

gb1=gb1*255;

gb2=gb2*255;

else

a=double(a);%若a為unit8型,將a轉變成double型,以便於運算

end;

for i=1:m

for j=1;n

if a(i,j)<=ga1

b(i,j)=a(i,j)*gb1/ga1;

elseif a(i,j)>ga2

b(i,j)=(gb2+(a(i,j)-ga2)*(255-gb2)/(255-ga2));

else

b(i,j)=(gb1+(a(i,j)-ga1)*(gb2-gb1)/(ga2-ga1));

endendend b=b/255;

figure,imshow(b);

i=0:255;

j=zeros(1,256);

for n=1:256

if i(n)<=ga1

j(n)=i(n)*gb1/ga1;

elseif i(n)>ga2

j(n)=(gb2+(i(n)-ga2)*(255-gb2)/(255-ga2));

else

j(n)=(gb1+(i(n)-ga1)*(gb2-gb1)/(ga2-ga1));

endendfigure,bar(i,j,0.1);

灰度變換的原理如右圖所示,就是將原影象中的一部分灰度範圍進行擴充套件,以增強影象的對比度。

數字影象處理實驗報告

本次實驗的實驗目的及主要內容是濾波反投影重建,實驗目的包括以下幾點 了解影象投影的原理 認識radon變換 了解反投影重建影象的原理 認識逆radon變換 了解實現逆radon變換的方法。1.圖象投影原理 投影變換 projection transformation 是將一種地圖投影點的座標變換為另...

數字影象處理實驗報告

實驗報告 姓名 學號 學院 資訊工程學院 專業 電子資訊工程 年級班別 指導老師 影象的空間域平滑和銳化 一 實驗目的 1 掌握影象模板運算的流程。2 進一步理解影象的平滑 銳化原理。3 了解影象平滑 銳化的效果和作用。二 實驗內容和要求 程式設計分別實現影象的平滑和銳化。三 實驗主要儀器裝置和材料...

數字影象處理實驗報告

小組序號 第 組 組員 蔣華熔1104210121 劉野1104210125 趙若昕1104210114 高新宇1104210117 查智超1104210116 指導老師 張玉珍 2014年5月28日 實驗二一 實驗目的 掌握影象平滑基本原理,掌握4點平滑,8點平滑,中值濾波平滑基本原理,掌握計算機...