資源描述:
《數(shù)字圖像處理論文》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、《數(shù)字圖像處理》期末大作業(yè)暨課程考核報(bào)告班 級:N電信10-1F姓名:唐雨學(xué)號:指導(dǎo)教師:吳建輝序號:26wujhlf@foxmail.com南湖學(xué)院機(jī)電系2013年6月目錄第一部分.設(shè)計(jì)部分………………………………………………..1繪制灰度直方圖,實(shí)現(xiàn)直方圖均衡化和直方圖規(guī)定化….1.1算法原理……………………………………………1.2算法設(shè)計(jì)…………………………………………1.3實(shí)驗(yàn)結(jié)果及對比分析…………………………………2.灰度圖像的對比度增強(qiáng)………………………………….3.圖像的幾何變換…………………………………………..3.1算法原理………………………………………3.2算法設(shè)
2、計(jì)…………………………………………3.3實(shí)驗(yàn)結(jié)果及對比分析…………………………………4.圖像加噪,然后使用空域和頻域進(jìn)行濾波處理………..4.1算法原理…………………………………………4.2算法設(shè)計(jì)…………………………………………4.3實(shí)驗(yàn)結(jié)果及分析…………………………………5.采用robertprewittsobel對圖像進(jìn)行邊緣提取………5.1算法原理…………………………………………5.2算法設(shè)計(jì)………………………………………5.3實(shí)驗(yàn)結(jié)果及分析………………………………第二部分:編寫一個基于GUI的圖像處理程序。………….…1.GUI整體界面………………………..………………….
3、.2.功能實(shí)現(xiàn)部分…………………..………….………一、設(shè)計(jì)部分1繪制灰度直方圖,實(shí)現(xiàn)直方圖均衡化和直方圖規(guī)定化1.1算法原理將灰度化圖像的每個灰度級的像素個數(shù)統(tǒng)計(jì)出來,并計(jì)算占總像素的比例,就是灰度直方圖。反映了各個灰度級分布的情況,為進(jìn)一步處理圖像打下基礎(chǔ)??梢郧蟪龀鰣D像的灰度直方圖,然后進(jìn)行均衡化,規(guī)定化。1.2算法設(shè)計(jì)繪制灰度直方圖,實(shí)現(xiàn)直方圖均衡化和直方圖規(guī)定化算法流程圖:直方圖規(guī)定化算法流程圖直方圖均衡算法流程圖直方圖統(tǒng)計(jì)算法流程圖1.3實(shí)驗(yàn)結(jié)果及對比分析(1)程序如下:clearI=rgb2gray(imread('tangyu.jpg'));%讀入圖像,并進(jìn)行灰度處理
4、subplot(2,2,1),imshow(I),title('灰度圖像')%顯示subplot(2,2,2),imhist(I),title('灰度圖像的直方圖')%顯示ylim('auto');%設(shè)定刻度線和取值范圍G=histeq(I,1024);%對圖像I進(jìn)行直方圖均衡化處理,生成圖像subplot(2,2,3),imshow(G),title('直方圖均衡化處理圖像')%顯示subplot(2,2,3),imshow(G),title('直方圖均衡化處理圖像')ylim('auto')%設(shè)定刻度線和取值范圍imwrite(I,'1.jpg')%將灰度圖像I寫入計(jì)算機(jī)imwr
5、ite(I,'1.jpg')%將均衡化后的圖像I寫入計(jì)算機(jī)ylim('auto')%設(shè)定刻度值和取值范圍xlim('auto')%設(shè)定刻度值和取值范圍K=histeq(I,[050100150200256])%進(jìn)行直方圖規(guī)定化subplot(2,2,4),imshow(K),title('直方圖規(guī)定化處理圖像')%顯示ylim('auto')%設(shè)定刻度值和取值范圍xlim('auto')%設(shè)定刻度值和取值范圍imwrite(K,'K.jpg')%將K寫入計(jì)算機(jī)(2)在mmatlab中的運(yùn)行結(jié)果截圖:2灰度圖像的對比度增強(qiáng)2.1算法原理增強(qiáng)圖像對比度實(shí)際是增強(qiáng)原圖的各部分的反差。實(shí)際中
6、往往是通過增強(qiáng)原圖里某兩個灰度值間的動態(tài)范圍來實(shí)現(xiàn)的。通過調(diào)用庫函數(shù)immultiply改變對比度。并和原灰度圖像進(jìn)行對比。2.1算法流程對比度改變算法流程圖:2.3實(shí)驗(yàn)結(jié)果及對比分析(1)程序代碼如下:a=imread('ty唐雨.jpg');%讀圖片函數(shù)b=rgb2gray(a);subplot(2,2,1);imshow(b);title('灰度化的圖像');g=immultiply(b,0.5);%對比度變換subplot(2,2,2);imshow(g);title('對比度為0.5的圖像');subplot(2,2,3);d=immultiply(b,5);imshow(
7、d,5);title('對比度為5的圖像');(2)實(shí)驗(yàn)結(jié)果:3圖像的幾何變換3.1算法原理a、圖像平移變換:b、圖像縮放變換c、圖像旋轉(zhuǎn)d、圖像仿射變換e、圖像的鏡像變換將圖像水平或是垂直方向上的像素點(diǎn)進(jìn)行調(diào)換。利用size函數(shù)得到圖像的大小,m,n。若是水平鏡像則X=m-x;若是垂直鏡像則Y=n-y;(x,y)為原灰度圖像的像素。(X,Y)鏡像后圖像的像素。3.2算法設(shè)計(jì)幾何變換的算法流程圖為::3.3實(shí)驗(yàn)結(jié)果及對比分析(1)程序代碼如下:a.平移a=