版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、醫(yī)學(xué)圖像處理 實(shí)驗(yàn)三1、 計(jì)算圖像的梯度,梯度值和梯度角。I=imread('C:UsersAdministratorDesktopcat.jpg');B=rgb2gray(I);C=double(B);e=1e-6;%10-6dx,dy=gradient(C);%計(jì)算梯度G=sqrt(dx.*dx+dy.*dy);%梯度幅值figure,imshow(uint8(G),title('梯度圖像');pha=atan(dy./(dx+e)figure,imshow(pha,)圖 1圖 2 梯度角圖2、 計(jì)算圖像邊緣檢測(cè),用濾波器方式實(shí)現(xiàn)各種算子。(1)Robert
2、s算子clear;I=imread('C:UsersadminDesktopmao.jpg');B=rgb2gray(I);m,n=size(B);nB=B;robertsnum=0;%經(jīng)roberts算子計(jì)算得到的每一個(gè)像素的值robertsthreshold=0.6;%設(shè)定閾值for j=1:m-1;%進(jìn)行邊界提取 for k=1:n-1 robertsnum=abs(B(j,k)-B(j+1,k+1)+abs(B(j+1,k)-B(j,k+1); if(robertsnum>robertsthreshold) nB(j,k)=255; else nB(j,k)=0;
3、 end endendsubplot(1,2,1);imshow(B);title('原圖');subplot(1,2,2);imshow(nB,);title('Robert算子處理后的圖像');圖 3(2)Sobel算子clear;I=imread('C:UsersadminDesktopmao.jpg');B=rgb2gray(I);m,n=size(B);f=double(B);u=double(B);usobel=B;for i=2:m-1%sobel邊緣檢測(cè) for j=2:n-1; gx=(u(i+1,j-1)+2*u(i+1,j)
4、+f(i+1,j+1)-(u(i-1,j-1)+2*u(i-1,j)+f(i-1,j+1); gy=(u(i-1,j+1)+2*u(i,j+1)+f(i+1,j+1)-(u(i-1,j-1)+2*u(i,j-1)+f(i+1,j-1); usobel(i,j)=sqrt(gx2+gy2); endendsubplot(1,2,1);imshow(B);title('原圖');subplot(1,2,2);imshow(im2uint8(usobel);title('Sobel邊緣檢測(cè)后的圖像');圖 4(3)Prewitt算子clear;I=imread(
5、9;C:UsersadminDesktopmao.jpg');B=rgb2gray(I);m,n=size(B);nB=B;prewittnum=0;%經(jīng)prewitt算子計(jì)算得到的每一個(gè)像素的值prewittthreshold=0.6;%設(shè)定閾值for j=2:m-1;%進(jìn)行邊界提取 for k=2:n-1 prewittnum=abs(B(j-1,k+1)-B(j+1,k+1)+B(j-1,k)-B(j+1,k)+B(j-1,k-1)-B(j+1,k-1)+abs(B(j-1,k+1)+B(j,k+1)+B(j+1,k+1)-B(j-1,k-1)-B(j,k-1)-B(j+1,k-
6、1); if(prewittnum>prewittthreshold) nB(j,k)=255; else nB(j,k)=0; end endendsubplot(1,2,1);imshow(B);title('原圖');subplot(1,2,2);imshow(nB,);title('Prewitt算子處理后的圖像');圖 5(4)Laplace邊緣檢測(cè)function flapEdge=LaplaceEdge(pic,Moldtype,thresh)m,n=size(pic);flapEdge=zeros(m,n);%四鄰域拉普拉斯邊緣檢測(cè)算子if
7、 4=Moldtype for i=2:m-1 for j=2:n-1 temp=-4*pic(i,j)+pic(i-1,j)+pic(i+1,j)+pic(i,j-1)+pic(i,j+1); if temp>thresh flapEdge(i,j)=255; else flapEdge(i,j)=0; end end endend%八鄰域拉普拉斯邊緣檢測(cè)算子if 8=Moldtype for i=2:m-1 for j=2:n-1 temp=-8*pic(i,j)+pic(i-1,j)+pic(i+1,j)+pic(i,j-1)+pic(i,j+1)+pic(i-1,j-1)+pic
8、(i+1,j+1)+pic(i+1,j-1)+pic(i-1,j+1); if temp>thresh flapEdge(i,j)=255; else flapEdge(i,j)=0; end end endend主函數(shù):clear;I=imread('C:UsersadminDesktopmao.jpg');B=rgb2gray(I);C=double(B);t=60;Lapmodtype=8;%設(shè)置模板方式flapEdge=LaplaceEdge(C,Lapmodtype,t);fgrayLapedge=uint8(flapEdge);figure()imshow(f
9、grayLapedge),title('laplace邊緣檢測(cè)圖像');圖 6(4)Kirsch算子clear clc close all I=imread('C:UsersadminDesktopmao.jpg');B=rgb2gray(I);figure(1) imshow(B,) title('原始圖象') %對(duì)圖象進(jìn)行均值濾波 bw2=filter2(fspecial('average',3),B); %對(duì)圖象進(jìn)行高斯濾波 bw3=filter2(fspecial('gaussian'),bw2); %利用
10、小波變換對(duì)圖象進(jìn)行降噪處理 thr,sorh,keepapp=ddencmp('den','wv',bw3); %獲得除噪的缺省參數(shù) bw4=wdencmp('gbl',bw3,'sym4',2,thr,sorh,keepapp);%圖象進(jìn)行降噪處理 %- %提取圖象邊緣 t=3000; %設(shè)定閾值 bw5=double(bw4); m,n=size(bw5); g=zeros(m,n); d=zeros(1,8); %利用Kirsch算子進(jìn)行邊緣提取 for i=2:m-1 for j=2:n-1 d(1) =(5*bw5(i-
11、1,j-1)+5*bw5(i-1,j)+5*bw5(i-1,j+1)-3*bw5(i,j-1)-3*bw5(i,j+1)-3*bw5(i+1,j-1)-3*bw5(i+1,j)-3*bw5(i+1,j+1)2; d(2) =(-3)*bw5(i-1,j-1)+5*bw5(i-1,j)+5*bw5(i-1,j+1)-3*bw5(i,j-1)+5*bw5(i,j+1)-3*bw5(i+1,j-1)-3*bw5(i+1,j)-3*bw5(i+1,j+1)2; d(3) =(-3)*bw5(i-1,j-1)-3*bw5(i-1,j)+5*bw5(i-1,j+1)-3*bw5(i,j-1)+5*bw5(
12、i,j+1)-3*bw5(i+1,j-1)-3*bw5(i+1,j)+5*bw5(i+1,j+1)2; d(4) =(-3)*bw5(i-1,j-1)-3*bw5(i-1,j)-3*bw5(i-1,j+1)-3*bw5(i,j-1)+5*bw5(i,j+1)-3*bw5(i+1,j-1)+5*bw5(i+1,j)+5*bw5(i+1,j+1)2; d(5) =(-3)*bw5(i-1,j-1)-3*bw5(i-1,j)-3*bw5(i-1,j+1)-3*bw5(i,j-1)-3*bw5(i,j+1)+5*bw5(i+1,j-1)+5*bw5(i+1,j)+5*bw5(i+1,j+1)2; d(
13、6) =(-3)*bw5(i-1,j-1)-3*bw5(i-1,j)-3*bw5(i-1,j+1)+5*bw5(i,j-1)-3*bw5(i,j+1)+5*bw5(i+1,j-1)+5*bw5(i+1,j)-3*bw5(i+1,j+1)2; d(7) =(5*bw5(i-1,j-1)-3*bw5(i-1,j)-3*bw5(i-1,j+1)+5*bw5(i,j-1)-3*bw5(i,j+1)+5*bw5(i+1,j-1)-3*bw5(i+1,j)-3*bw5(i+1,j+1)2; d(8) =(5*bw5(i-1,j-1)+5*bw5(i-1,j)-3*bw5(i-1,j+1)+5*bw5(i,
14、j-1)-3*bw5(i,j+1)-3*bw5(i+1,j-1)-3*bw5(i+1,j)-3*bw5(i+1,j+1)2; g(i,j) = max(d); end end %顯示邊緣提取后的圖象 for i=1:m for j=1:n if g(i,j)>t bw5(i,j)=255; else bw5(i,j)=0; end end end figure(2) imshow(bw5,) title('Kirsch ') 圖 7(5)LoG和canny算子clear;I=imread('C:UsersadminDesktopmao.jpg');B=rgb2gray(I);bw1=edge(B,'log',0.01);bw3=edge(B,'canny',0.1);figure;subplot(1,2,1);imsho
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025集體林權(quán)流轉(zhuǎn)合同鑒證承諾書
- 2025年度內(nèi)墻乳膠漆施工安全與環(huán)保監(jiān)督合同3篇
- 2025年度智能化辦公場(chǎng)地租賃服務(wù)協(xié)議3篇
- 二零二五年度競(jìng)業(yè)協(xié)議期限與競(jìng)業(yè)限制解除條件規(guī)范3篇
- 2025年度公司清算與破產(chǎn)清算程序啟動(dòng)及資產(chǎn)保全服務(wù)合同3篇
- 二零二五年度農(nóng)藥化肥行業(yè)標(biāo)準(zhǔn)化生產(chǎn)合作協(xié)議3篇
- 二零二五年度生態(tài)農(nóng)業(yè)示范園土地承包合作合同3篇
- 二零二五年度租賃房屋租賃押金及租賃保證金協(xié)議2篇
- 2025年度環(huán)保能源公司職工招聘與可持續(xù)發(fā)展合同3篇
- 2025年度年度全新大型工程建設(shè)項(xiàng)目意外事故免責(zé)協(xié)議3篇
- 湖南2025年湖南省生態(tài)環(huán)境廳直屬事業(yè)單位招聘44人筆試歷年參考題庫附帶答案詳解
- 福建省部分地市2023-2024學(xué)年高三上學(xué)期第一次質(zhì)量檢測(cè)(期末)生物 含解析
- (新版):中國(guó)卒中學(xué)會(huì)急性缺血性卒中再灌注治療指南
- 2024-2030年中國(guó)液態(tài)金屬行業(yè)市場(chǎng)分析報(bào)告
- 2024-2025學(xué)年上學(xué)期深圳初中語文七年級(jí)期末模擬卷3
- 2024-2025學(xué)年上學(xué)期廣州初中地理八年級(jí)期末模擬卷2
- GB 45067-2024特種設(shè)備重大事故隱患判定準(zhǔn)則
- 《陸上風(fēng)電場(chǎng)工程概算定額》NBT 31010-2019
- 生物醫(yī)學(xué)電子學(xué)智慧樹知到期末考試答案章節(jié)答案2024年天津大學(xué)
- 幸福創(chuàng)業(yè)智慧樹知到期末考試答案章節(jié)答案2024年山東大學(xué)
- 2023 版《中國(guó)近現(xiàn)代史綱要》 課后習(xí)題答案
評(píng)論
0/150
提交評(píng)論