計算機圖像處理實驗報告(數(shù)字圖像處理基本操作)_第1頁
計算機圖像處理實驗報告(數(shù)字圖像處理基本操作)_第2頁
計算機圖像處理實驗報告(數(shù)字圖像處理基本操作)_第3頁
計算機圖像處理實驗報告(數(shù)字圖像處理基本操作)_第4頁
計算機圖像處理實驗報告(數(shù)字圖像處理基本操作)_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、課程名稱:計算機圖像處理實驗名稱:實驗一 數(shù)字圖像處理基本操作一、實驗目的(1)掌握MATLAB軟件的運用,熟練掌握建立、保存、運行、調試m文件的方法。(2)了解MATLAB軟件中圖像處理工具箱的使用方法。(3)熟練掌握圖像文件(黑白、灰度、索引色和彩色圖像)的讀取及顯示方法。(4)熟悉常用的圖像文件格式和格式轉換。 二、實驗內容(包括源程序和程序運行結果)(1)編寫matlab程序對灰度圖像pout.tif、索引圖像canoe.tif、真彩色圖像peppers.png實現(xiàn)讀取、顯示和保存。源程序:clearclcI=imread('pout.tif');subplot(131

2、),imshow(I),title('灰度圖像');I1,map=imread('canoe.tif');I2=ind2rgb(I1,map);subplot(132),imshow(I2),title('索引圖像');I3=imread('peppers.png');subplot(133),imshow(I3),title('真彩色圖像')imwrite(I,'newpout.bmp');imwrite(I2,'newcano.bmp');imwrite(I3,'newp

3、eppers.bmp');程序運行結果:(2)matlab圖像文件夾中的mri.mat是一個包含27幀、圖像尺寸為128*128的多幀索引圖像。編寫matlab程序對請將前20幀圖像順序讀入到一個數(shù)組中并顯示出來,轉換成影像顯示。源程序: clearclcload mri;figure;subplot(4,5,1),imshow(D(:,:,:,1);subplot(4,5,2),imshow(D(:,:,:,2); subplot(4,5,3),imshow(D(:,:,:,3);subplot(4,5,4),imshow(D(:,:,:,4);subplot(4,5,5),imsh

4、ow(D(:,:,:,5); subplot(4,5,6),imshow(D(:,:,:,6);subplot(4,5,7),imshow(D(:,:,:,7);subplot(4,5,8),imshow(D(:,:,:,8); subplot(4,5,9),imshow(D(:,:,:,9);subplot(4,5,10),imshow(D(:,:,:,10);subplot(4,5,11),imshow(D(:,:,:,11);subplot(4,5,12), imshow(D(:,:,:,12);subplot(4,5,13),imshow(D(:,:,:,13);subplot(4,5

5、,14),imshow(D(:,:,:,14);subplot(4,5,15), imshow(D(:,:,:,15);subplot(4,5,16),imshow(D(:,:,:,16);subplot(4,5,17),imshow(D(:,:,:,17);subplot(4,5,18), imshow(D(:,:,:,18);subplot(4,5,19),imshow(D(:,:,:,19);subplot(4,5,20),imshow(D(:,:,:,20); mov=immovie(D,map);implay(mov)程序運行結果: (3)通過圖像點運算減弱圖像pout.tif的對比

6、度。源程序: clearclcclose allI=imread('pout.tif');subplot(121),imshow(I),title('原圖');I1=double(I);J=I1*0.8;I2=uint8(J);subplot(122),imshow(I2),title('減弱對比度后圖像');程序運行結果:(4)編寫matlab程序分別將索引色圖像canoe.tif轉換為灰度圖像和二值圖像,并將灰度圖像轉換為索引色圖像源程序: clearclcclose allI,map=imread('canoe.tif');

7、subplot(221),imshow(I),title('原圖');I1=ind2rgb(I,map);subplot(222),imshow(I1),title('轉化為真彩色圖像');I2=ind2gray(I,map);subplot(223),imshow(I2),title('轉化為灰度圖像');I3=im2bw(I);subplot(224),imshow(I3),title('轉化為二值圖像');程序運行結果:(5)編寫matlab程序求對任意兩幅大小不相等的圖像相加的結果,并在一個窗口內顯示加數(shù)圖像,被加數(shù)圖像、

8、和圖像。加數(shù)圖像使用rice.png和被加數(shù)圖像使用canoe.tif驗證程序。源程序: clearclcclose allI,map=imread('canoe.tif');I1=ind2gray(I,map);I1=imresize(I1, 64 64);subplot(131),imshow(I1);J=imread('rice.png');J=imresize(J, 64 64);subplot(132),imshow(J);K2=imadd(I1,J);subplot(133),imshow(K2)程序運行結果:三、實驗總結與建議: 通過本次實驗,我熟悉了matlab中對圖像的基本操作,

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論