版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、數(shù)字圖像處理1.圖像工程的三個層次是指哪三個層次?各個層次對應(yīng)的輸入、輸出對象分別是什么?圖像處理 特點:輸入是圖像,輸出也是圖像,即圖像之間進行的變換。圖像分割特點:輸入是圖像,輸出是數(shù)據(jù)。圖像識別特點:以客觀世界為中心,借助知識、經(jīng)驗等來把握整個客觀世界。“輸入是數(shù)據(jù),輸出是理解。2.常用的顏色模型有哪些(列舉三種以上)?并分別說明顏色模型各分量代表的意義。RGB(紅、綠、藍)模型CMY(青、品紅、黃)模型HSI(色調(diào)、飽和度、亮度)模型3.什么是圖像的采樣?什么是圖像的量化? 1采樣 采樣的實質(zhì)就是要用多少點來描述一幅圖像,采樣結(jié)果質(zhì)量的高低就是用前面所說的圖像分辨率來衡量。簡單來講,對
2、二維空間上連續(xù)的圖像在水平和垂直方向上等間距地分割成矩形網(wǎng)狀結(jié)構(gòu),所形成的微小方格稱為像素點。一副圖像就被采樣成有限個像素點構(gòu)成的集合。例如:一副640*480分辨率的圖像,表示這幅圖像是由640*480307200個像素點組成。2量化 量化是指要使用多大范圍的數(shù)值來表示圖像采樣之后的每一個點。量化的結(jié)果是圖像能夠容納的顏色總數(shù),它反映了采樣的質(zhì)量。針對數(shù)字圖像而言:采樣決定了圖像的空間分辨率,換句話說,空間分辨率是圖像中可分辨的最小細節(jié)。量化決定了圖像的灰度級,即指在灰度級別中可分辨的最小變化。數(shù)字圖像處理(第三次課)調(diào)用圖像格式轉(zhuǎn)換函數(shù)實現(xiàn)彩色圖像、灰度圖像、二值圖像、索引圖像之間的轉(zhuǎn)換。
3、圖像的類型轉(zhuǎn)換:對于索引圖像進行濾波時,必須把它轉(zhuǎn)換為RGB圖像,否則對圖像的下標(biāo)進行濾波,得到的結(jié)果是毫無意義的;灰度圖像到索引圖像X,map=gray2ind(I, n)將灰度圖像I轉(zhuǎn)化成索引圖像真彩圖像到二值圖像BW=im2bw(RGB, level)基于level將彩色圖像RGB轉(zhuǎn)化為二值圖像真彩色圖像到灰度圖像I=rgb2gray(RGB)將真彩圖像RGB轉(zhuǎn)換為灰度圖像I真彩色圖像到索引圖像X,map=rgb2ind(RGB,n)X,map=rgb2ind(RGB,tol)直接將真彩圖像RGB轉(zhuǎn)化為索引圖像X并返回顏色圖圖像抖動轉(zhuǎn)換圖像X=dither(RGB, map)BW=dit
4、her(I)通過顏色圖將RGB圖像轉(zhuǎn)化為近似的索引圖X;或把灰度圖像I轉(zhuǎn)化為二值圖像2.用MATLAB完成灰度圖像直方圖統(tǒng)計代碼設(shè)計。123456789101112131415161718192021222324252627282930function ladylenna()a=imread('C:lenna.jpg'); %讀取圖像至工作空間 imfinfo('C:lenna.jpg') %查看圖像信息 subplot(2,2,1); imshow(a); title('lady-lenna'); if isrgb(a); b=rgb2gray
5、(a); %RGB轉(zhuǎn)換為灰度圖像 end subplot(2,2,2); imshow(b); %顯示圖像 title('ladygaga-lenna'); m,n=size(a); %返回圖像大小 e=zeros(1,256); for k=0:255 for i=1:m for j=1:n if a(i,j)=k e(k+1)=e(k+1)+1; %灰度值相同的進行累加 end end end end subplot(2,2,4); bar(e); %畫圖像的灰度直方圖 title('灰度直方圖'); c=imrotate(a,20); %圖像的旋轉(zhuǎn) sub
6、plot(2,2,3);imshow(c);數(shù)字圖像處理(第四次課) 編寫matlab函數(shù),實現(xiàn)在醫(yī)學(xué)圖像中數(shù)字減影血管造影。即實現(xiàn)兩幅圖像的差值圖像。123456789實驗代碼 I=imread('F:圖像處理1.jpg');%原始圖像imshow(I);BK=imread('F:圖像處理2.jpg');%背景figure;imshow(BK);Ip=imsubtract(I,BK);%圖像減背景figure;imshow(Ip,)實驗結(jié)果:圖像剪切: 任意選擇一幅圖片,實現(xiàn)圖像的鏡像。這題其實就是一個函數(shù)imcrop()的使用而已。12345678910cl
7、ose all;clear all;clc;img=imread('F:圖像處理3.jpg');imshow(img);imgn=imcrop(); %這里把要裁剪的圖像框出來figure;imshow(imgn) %顯示裁剪的圖像實驗結(jié)果: 實現(xiàn)圖像的鏡像: 1234567891011121314151617181920實驗代碼 clear all; close all; clc; A=imread('F:圖像處理4.jpg'); height,width,dim=size(A); tform=maketform('affine',-1 0 0
8、;0 1 0;width 0 1); B=imtransform(A,tform,'nearest');%B中存儲的是經(jīng)過水平鏡像變換后的圖像 tform2=maketform('affine',1 0 0;0 -1 0;0 height 1); C=imtransform(A,tform2,'nearest');%C中存儲的是經(jīng)過豎直鏡像變換后的圖像 subplot(1,3,1),imshow(A); title('原圖像'); subplot(1,3,2),imshow(B); title('水平鏡像'); s
9、ubplot(1,3,3),imshow(C); title('堅直鏡像'); subplot(2,2,3);imshow(c);實驗結(jié)果:數(shù)字圖像處理(第五次課)數(shù)字圖像增強有哪些方法?圖像增強可分成兩大類:頻率域法和空間域法。前者把圖像看成一種二維信號,對其進行基于二維傅里葉變換的信號增強。采用低通濾波(即只讓低頻信號通過)法,可去掉圖中的噪聲;采用高通濾波法,則可增強邊緣等高頻信號,使模糊的圖片變得清晰。后者空間域法中具有代表性的算法有局部求平均值法和中值濾波(取局部鄰域中的中間像素值)法等,它們可用于去除或減弱噪聲。數(shù)字設(shè)一幅圖像有如下圖所示直方圖,若對其進行直方圖均衡
10、處理,求出增強后的灰度分布,并給出處理后的直方圖。012345670.10.20.30.40.50.1740.0880.0860.080.0680.0580.0620.384實驗代碼:1234567891011121314151617181920212223242526272829303132333435363738394041clc clear all prob0=.174 .088 .086 .08 .068 .058 .062 .384; zero0=zeros(1,8); for i=1:8 if i=1 zero0(1)=prob0(1); else zero0(1,i)=zero0
11、(1,i-1)+prob0(1,i); end end for i=1:8 if i=1 zero0(1)=prob0(1); else zero0(1,i)=zero0(1,i-1)+prob0(1,i); end end zero1=zeros(1,8); for i=1:8 for j=0:7 a=abs(zero0(i)-j/7); if a<1/14 zero1(j+1)=zero1(j+1)+prob0(i); end end end b=find(zero1=0); zero1(b)=; prob1=zero1; subplot(121) bar(prob0) title(
12、'均衡化前') subplot(122) bar(prob1) title('均衡化后')title('均衡化前') subplot(122) bar(prob1) title('均衡化后')實驗結(jié)果:數(shù)字圖像處理(第六次課)利用help,學(xué)習(xí)imfilter和fspecial函數(shù)的用法,編寫程序創(chuàng)建3*3的均值濾波器和半徑為5的圓形濾波器對圖像進行平滑處理;MATLAB提供了基于卷積的圖像濾波函數(shù)imfilter進行平滑濾波,該函數(shù)用指定的濾波器模板對圖像進行運算。其調(diào)用格式為: B = imfilter(h,A) B = im
13、filter(h,A,shape) 其中B=imfilter(h,A)返回圖像A經(jīng)算子h濾波后的結(jié)果,參數(shù)shape指定濾波的計算范圍,即: shape=full時,作邊界補零 shape=same時,返回圖像B與輸入圖像A大小相同 shape=valid時,不考慮邊界補零,只計算有效輸出部分。 此外,也可以使用imfilter函數(shù)進行卷積或相關(guān)性濾波來實現(xiàn)圖像平滑。該 函數(shù)的調(diào)用格式為: B = imfilter(A,H) B = imfilter(A,H, option1,option2,) 其中B=imfilter(A,H)返回圖像A經(jīng)算子h濾波后的結(jié)果; B=imfilter(A,H,
14、 option 1, option 2,)是根據(jù)指定的option參數(shù)實現(xiàn)圖像 濾波。option參數(shù)可以有下列取值: 邊界填充選項 對一幅圖像進行濾波時,零填充可能會導(dǎo)致圖像被一個黑框圍繞,為了消除 零填充的人工痕跡,imfilter函數(shù)支持三種可選的邊界填充方法: symmetric 邊界對稱 replicate 邊界復(fù)制,缺省值 circular 邊界循環(huán) 輸出尺寸選項 其選項與imfilter函數(shù)的shape參數(shù)相同。 濾波選項 corr 使用相關(guān)性來進行濾波,缺省使用此方法 conv 使用卷積方法實現(xiàn)濾波學(xué)習(xí)ordfilt2函數(shù)的用法,編程調(diào)用該函數(shù)利用不同的統(tǒng)計排序濾波器實現(xiàn)圖像濾
15、波。 中文理解函數(shù)名就是順序濾波函數(shù),后面的2表示的是2維濾波,常用的調(diào)用形式如下:1.B = ordfilt2(A,order,domain)這種形式中,A為被濾波的矩陣,order表示選取由domain確定的鄰域中第order個元素替換A中的元素,存入B中。示例如下:Y=ordfilt2(X,5,ones(3) ; /相當(dāng)于3*3窗口的中值濾波Y=ordfilt2(X,1,ones(3); /相當(dāng)于3*3窗口的最小值濾波需要注意的是,domain矩陣中可能會有某些位置為零(不為零的位置為1),這種為零的位置不算在順序統(tǒng)計的領(lǐng)域之中。也就是說:
16、Y=ordfilt2(X,1,0 1 0;1 0 1;0 1 0) 表示用窗口表示的鄰域中不為零的位置的像素值中選擇最小的替代原來的像素值。2.B = ordfilt2(A,order,domain,S)暫時沒搞明白S是做啥用的,好像一時半會兒也用不到,先記錄著,以后想明白了再更新利用help,學(xué)習(xí)edge函數(shù)的用法,并思考如何利用edge函數(shù)使用不同銳化算子對圖像進行銳化。1)利用matlab提供的edge函數(shù),選擇三種邊緣檢測算子,分別對圖像Lena.tif和baboon.tif進行邊緣檢測顯示檢測結(jié)果。 2)對Lena.tif和baboon.tif分別添加高斯和椒
17、鹽噪聲,然后對有噪聲的圖像進行邊緣檢測,顯示檢測出的邊緣圖像12345678910111213141516171819202122232425262728293031323334clear all %清空工作空間 I=imread('lena.jpg'); %讀入圖像 BW=edge(I,'sobel'); %sobel算子分析BW2=edge(I,'log'); %拉普拉斯算子分析 BW3=edge(I,'prewitt'); %梯度算子分析 J1=imnoise(I,'gaussian',0,0.02); %添
18、加高斯噪聲 J2=imnoise(I,'salt & pepper',0.02); %添加椒鹽噪聲 BW4=edge(J1,'sobel'); %高斯噪聲后sobel算子分析 BW5=edge(J2,'log'); %椒鹽噪聲后laplace算子分析 BW6=edge(J1,'log'); %高斯噪聲后laplace算子分析 BW7=edge(J2,'sobel'); %椒鹽噪聲后sobel算子分析 BW8=edge(J1,'prewitt'); %高斯噪聲后梯度算子分析 BW9=edge(J2,'prewitt'); %椒鹽噪聲后梯度算子分析 figure; %顯示所需圖像 subplot(2,2,1);imshow(I);xlabel('原圖') subplot(2,2,2);im
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 武漢紡織大學(xué)《醫(yī)藥企業(yè)管理》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年教育輔助機構(gòu)勞動合同及教學(xué)質(zhì)量協(xié)議3篇
- 二零二五年環(huán)保產(chǎn)品生產(chǎn)加工合作合同范本2篇
- 二零二五年度塑料加工工廠承包生產(chǎn)與環(huán)保責(zé)任合同3篇
- 濰坊護理職業(yè)學(xué)院《學(xué)習(xí)科學(xué)與技術(shù)》2023-2024學(xué)年第一學(xué)期期末試卷
- 天津藝術(shù)職業(yè)學(xué)院《燈光照明基礎(chǔ)》2023-2024學(xué)年第一學(xué)期期末試卷
- 二零二五年度高科技設(shè)備租賃擔(dān)保服務(wù)合同3篇
- 2024民間借貸合同(自動放棄利息)
- 二零二五年影視制作項目投資合同正本3篇
- 二零二五版影視制作借款合同示范文本2篇
- 金蝶云星辰初級考試題庫
- 常見老年慢性病防治與護理課件整理
- 履約情況證明(共6篇)
- 云南省迪慶藏族自治州各縣區(qū)鄉(xiāng)鎮(zhèn)行政村村莊村名居民村民委員會明細
- 設(shè)備機房出入登記表
- 六年級語文-文言文閱讀訓(xùn)練題50篇-含答案
- 醫(yī)用冰箱溫度登記表
- 零售學(xué)(第二版)第01章零售導(dǎo)論
- 口袋妖怪白金光圖文攻略2周目
- 光伏發(fā)電站集中監(jiān)控系統(tǒng)通信及數(shù)據(jù)標(biāo)準(zhǔn)
- 三年級下冊生字組詞(帶拼音)
評論
0/150
提交評論