《数字图像处理》实验三
一、實(shí)驗(yàn)名稱(chēng)
圖像處理matlab初步認(rèn)識(shí)。(驗(yàn)證性)
二、實(shí)驗(yàn)?zāi)康募叭蝿?wù)要求
1.掌握matlab工具的一些基本操作。
2.在實(shí)驗(yàn)結(jié)果中描述實(shí)驗(yàn)的基本步驟,用數(shù)據(jù)和圖片給出各個(gè)步驟中取得的實(shí)驗(yàn)結(jié)果和源代碼必須包括原始圖像及其計(jì)算/處理后的圖像。
3.掌握?qǐng)D像的代數(shù)運(yùn)算在數(shù)字圖像處理中的初步應(yīng)用。
4.體會(huì)圖像邏輯運(yùn)算處理的過(guò)程和處理前后圖像的變化。
四、實(shí)驗(yàn)內(nèi)容
1. 給圖像camema.jpg的每一個(gè)像素加上一個(gè)常數(shù)?可以使圖像的亮度增加,同時(shí)?用乘法運(yùn)算、除法運(yùn)算處理增加亮度,在同一個(gè)窗口中給出原圖,加法處理后、乘法、除法處理后圖,并附加標(biāo)題進(jìn)行比較。
效果圖:
2.提取圖像1.jpg中的車(chē)子,把背景變?yōu)楹谏?/p>
3 試著使用imopen和減法運(yùn)算把圖像hehua,jpg的背景掩膜掉,留下灰度花朵。例子:
background=imopen(rice,strel('disk',15))
rice2=imsubtract(rice,background)
4.參照下面程序,對(duì)lenna圖片提取輪廓,(自行調(diào)整鄰域和對(duì)比值系數(shù))
.
[i map]=imread(‘filename');
i=double(i);
a=0;b=0;
for m=1:行-1???for n=1:列-1
??????a=i(m,n)-i(m+1,n);
??????b=i(m,n)-i(m,n+1);
??????a=abs(a);b=abs(b);
??????if a>b
?????????j(m,n)=a;
??????else
?????????j(m,n)=b;
??????end
if j(m,n)>對(duì)比值系數(shù)
?????????j(m,n)=0;
??????else
?????????j(m,n)=255;
??????end
???end
end
imshow(j,[0 255]);
? ? ?
5.對(duì)moon圖像進(jìn)行代數(shù)運(yùn)算,使其獲得更多更清晰的信息。
6.自行構(gòu)造一個(gè)函數(shù) ,對(duì)camema.jpg圖像進(jìn)行除法運(yùn)算。
7.對(duì)于給定圖像circle5.tif和circle6.tif,進(jìn)行與運(yùn)算,或運(yùn)算異或運(yùn)算,并將原圖和效果圖放在一個(gè)窗口中加標(biāo)題進(jìn)行比較。分別對(duì)兩張圖像進(jìn)行非操作和圖像的反轉(zhuǎn)操作,比較兩種運(yùn)算間的差異。
8.實(shí)現(xiàn)對(duì) lenna圖像進(jìn)行水平和垂直鏡像。
9.使用函數(shù)imcomplement和255-r處理圖像lenna.jpg,說(shuō)明其效果.
(非黑即白)?
10.編程實(shí)現(xiàn)對(duì)lenna圖像分別進(jìn)行4倍和16倍減采樣,比較其圖像質(zhì)量。
11.用雙線性插值將圖像hehua..jpg放大3倍。
12. 運(yùn)用圖像基本運(yùn)算方法實(shí)現(xiàn)對(duì)zhiwen.jpg提取簡(jiǎn)單的指紋信息:
總結(jié)
以上是生活随笔為你收集整理的《数字图像处理》实验三的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 学计算机逻辑思维能力测试题,逻辑思维能力
- 下一篇: 学计算机逻辑思维能力测试题,逻辑思维题(