




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、實驗二 圖像的灰度變換與直方圖均衡一、實驗目的1.理解圖像灰度變換與直方圖均衡的定義;2.掌握圖像灰度變換與直方圖均衡化的方法;3.學會利用matlab編程實現(xiàn)灰度變換和直方圖均衡的方法。二、實驗內容1. 利用matlab語言直接編程實現(xiàn)圖像的對比度調整;2. 利用matlab語言編程實現(xiàn)圖像的反轉;3. 利用matlab語言直接編程實現(xiàn)圖像的二值化;4. 利用matlab語言直接編程實現(xiàn)圖像的直方圖均衡化處理。三、實驗步驟(一)利用matlab語言直接編程實現(xiàn)圖像的對比度調整實驗代碼如下:A=imread(E:實驗報告數(shù)字圖像處理實驗報告數(shù)字圖像實驗報告二通信五班韓奇lena.jpg);I=
2、double(A);J=I*0.5+40;A1=uint8(J);figure(1);subplot(1,2,1),imshow(A);subplot(1,2,2),imshow(A1);J=I*1+40;A1=uint8(J);figure(2);subplot(1,2,1),imshow(A);subplot(1,2,2),imshow(A1);J=I*3+40;A1=uint8(J);figure(3);subplot(1,2,1),imshow(A);subplot(1,2,2),imshow(A1);J=exp(I);A1=uint8(J);figure(4);subplot(1,2
3、,1),imshow(A);subplot(1,2,2),imshow(A1);生成圖像如下:從圖中可以看出,第一幅圖相對于原圖的對比度降低了,第二幅圖相對于原圖對比度提高了40個灰度級,第三幅圖對比度提高太多,效果反而不好。在三幅圖中,第二幅圖視覺效果最好,對比度明顯又不至于太亮。第四幅圖是指數(shù)灰度變換。(二)利用matlab語言編程實現(xiàn)圖像的反轉實驗代碼如下:A=imread(E:實驗報告數(shù)字圖像處理實驗報告數(shù)字圖像實驗報告二通信五班韓奇lena.jpg);E=imadjust(A,0.35 0.65,1 0);figure;imshow(E);生成圖像如下:從圖中可以看出,原來亮的部分經(jīng)
4、過反轉之后變暗,暗的部分經(jīng)過反轉變亮。(三)利用matlab語言直接編程實現(xiàn)圖像的二值化實驗代碼如下:I=imread(E:實驗報告數(shù)字圖像處理實驗報告數(shù)字圖像實驗報告二通信五班韓奇lena.jpg);%要閾值化的圖像imshow(I);M=I;m,n=size(M);for i=1:m for j=1:n if(M(i,j)120) M(i,j)=0; else M(i,j)=255; end endendfigure,imshow(M);%M是二值化的圖像生成圖像如下:程序設置的閾值是120,灰度級低于120的變?yōu)?(最暗),高于120的將變?yōu)?55(最亮)。(四)利用matlab語言直接
5、編程實現(xiàn)圖像的直方圖均衡化處理實驗代碼如下:PS=imread(E:實驗報告數(shù)字圖像處理實驗報告數(shù)字圖像實驗報告二通信五班韓奇qiao.jpg); %讀入JPG圖像文件PS=rgb2gray(PS); imwrite(PS,qiao灰度圖.bmp); %轉換為灰度化并保存figure(1);imshow(PS) %顯示出來 title(輸入圖像)%繪制直方圖m,n=size(PS); %測量圖像尺寸參數(shù)GP=zeros(1,256); %預創(chuàng)建存放灰度出現(xiàn)概率的向量for k=0:255 GP(k+1)=length(find(PS=k)/(m*n); %計算每級灰度出現(xiàn)的概率,將其存入GP中
6、相應位置endfigure(2),bar(0:255,GP,g) %繪制直方圖title(原圖像直方圖)xlabel(灰度值)ylabel(出現(xiàn)概率)%直方圖均衡化S1=zeros(1,256);for i=1:256 for j=1:i S1(i)=GP(j)+S1(i); %計算Sk endendS2=round(S1*256)+0.5); %將Sk歸到相近級的灰度for i=1:256 GPeq(i)=sum(GP(find(S2=i); %計算現(xiàn)有每個灰度級出現(xiàn)的概率endfigure(3),bar(0:255,GPeq,b) %顯示均衡化后的直方圖title(均衡化后的直方圖)xla
7、bel(灰度值)ylabel(出現(xiàn)概率)%均衡化后的圖像PA=PS;for i=0:255 PA(find(PS=i)=S2(i+1); %將各個像素歸一化后的灰度值賦給這個像素endfigure(4),imshow(PA) %顯示均衡化后的圖像 title(均衡化后圖像)imwrite(PA,qiao均衡后.bmp);生成圖像如下:從圖中可以看出,經(jīng)過直方圖均衡后,各灰度級出現(xiàn)概率有了一定的變化,原先概率大的略有降低,概率小的略有升高,尤其是22025灰度級有了明顯的提高。從圖片質量上來看,均衡化后的圖像橋的鋼架結構更加清晰,天空中云彩更加艷麗,總體效果比均衡化之前好。四、實驗總結這次實驗主要是對圖像的灰度變換和直方圖均衡化,實驗內容包括灰度拉伸、圖像反轉、圖像的二值化以及直方圖均衡。通過實驗
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 通過游戲促進幼兒認知發(fā)展計劃
- 團隊文化塑造的重要性計劃
- 學校社團工作計劃鼓勵學生寫詩
- 2025年羧甲淀粉鈉項目合作計劃書
- 七年級下冊《一元一次不等式的應用》課件與練習
- 制冷空調培訓課件
- 強化廢棄物管理推動生物降解
- 構建系統(tǒng)耦合度控制與優(yōu)化機制
- 關于員工培訓的會議紀要及培訓計劃
- 功能、使用與維護指南
- 雙溪漂流可行性報告
- 采購流程各部門關系圖
- 力士樂工程機械液壓培訓資料(共7篇)課件
- 英語單詞詞根
- 問題學生轉化策略課件
- GMP附錄計算機化系統(tǒng)整體及條款解讀
- 村光伏發(fā)電申請書
- 腰椎間盤突出癥中醫(yī)特色療法課件
- 施工現(xiàn)場專項消防安全檢查表
- 如何當好學校的中層干部
- 2022-2023學年廣東省佛山市順德區(qū)高三(下)模擬英語試卷
評論
0/150
提交評論