91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 46.32MB
    文件類型: .rar
    金幣: 1
    下載: 0 次
    發布日期: 2023-07-10
  • 語言: Matlab
  • 標簽: 圖像濾波??

資源簡介

matlab圖像濾波去噪分析及其應用電子書和源代碼

資源截圖

代碼片段和文件信息

function?[out?psn]=bif_filter(imsigdsigr)
%?bilateral?filter雙邊濾波器
%?函數輸入:
%???????????im????輸入的圖像
%???????????sigd??空間內核的時域參數
%???????????sigr??內核參數強度變化范圍
%?函數輸出:
%??????????out??濾波圖像?=?output?imagespatial?kernel

?w=(2*sigd)+1;
%?sigr=(n*100)^2/(.003*(sigd^2));??%?自適應R值,n為高斯噪聲強度n=0.001
?
%?高斯濾波器?
[row?clm]=size(im);??%?行列
gw=zeros(ww);???????%?高斯權值矩陣初始化
c=ceil(w/2);?????????%?向前取整
c=[c?c];?????????????%?中心元素位置

for?i=1:w????
????for?j=1:w
????????q=[ij];?%?記錄相連像素位置標識位
????????gw(ij)=norm(c-q);?%?歐氏距離
????end
end

Gwd=(exp(-(gw.^2)/(2*(sigd^2))));?%?高斯函數


%?Padding?擴展圖像的邊界,防止滑動窗口邊界值溢出
proci=padarray(im[sigd?sigd]‘replicate‘);
[row?clm]=size(proci);????%?Size?of?image
if?~isa(proci‘double‘)
????proci?=?double(proci)/255;???%?轉換為double類型
end

K=sigd;
L=[-K:K];
c=K+1;???%?中心元素位置
iter=length(L);?%?迭代次數
ind=1;

for?r=(1+K):(row-K)??????????%?行????
????for?s=(1+K):(clm-K)??????%?列?????
????????????for?i=1:iter?????%?窗口大小?行
????????????????for?j=1:iter?%?窗口大小?列???????????????????
????????????????????win(ij)=proci((r+L(i))(s+L(j)));?%?獲取窗口??????????????????
????????????????end
????????????end
????????????I=win;?%?灰度矩陣
????????????win=win(cc)-win;?%?相對中心點處的強度差異,中心點為參考灰度值
????????????win=sqrt(win.^2);?%?保證win中的每一個元素為正
????????????Gwi=exp(-(win.^2)/(2*(sigr^2)));?%?高斯函數??????
%?????????????Gwi=exp(-((.003*sigd)*win.^2)/(2*(n^2)));?%?自適應高斯函數
????????????weights=(Gwi.*Gwd)/sum(sum(Gwi.*Gwd));?%?高斯權值
????????????Ii=sum(sum(weights.*I));???????????????%?得到當前雙邊濾波值??
????????????proci(rs)=Ii;?????????????????????????%?替換當前灰度值
????????????win=[];
????end
end

%?移除邊界擴展值
proci=rpadd(prociK);
out=im2uint8(proci);

%%?濾波重建后,圖像峰值信噪比計算
if?~isa(out‘double‘)
????dimg?=?double(out)/255;???%?轉換為double類型
end
psn?=?PSN(imdimg);?%?PSNR峰值信噪比
????????
end

function?x=rpadd(RK)
%?移除邊界擴展值
%?函數輸入:
%?????????R????輸入的圖像矩陣
%?????????K????窗口大小(2*K?+?1)
%?函數輸出:
%?????????x????移除邊界擴展值后的原圖像矩陣
for?i=1:K
????R(1:)=[];
????R(:1)=[];
????[ro?cl]=?size(R);
????R(ro:)=[];
????R(:cl)=[];;
end
x=R;
end

function?[out]=PSN(orgimgmimg)
%?峰值信噪比計算

orgimg?=im2double(orgimg);
mimg???=im2double(mimg);
Mse=sum(sum((orgimg-mimg).^2))/(numel(orgimg));?%Mse?=?Mean?square?Error
out=10*log10(1/Mse);
end???
??

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件???59926182??2019-04-16?15:02??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\MATLAB圖像濾波去噪分析及其應用._13883073.pdf

?????文件???????2605??2014-12-10?19:44??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\bif_filter.m

?????文件????????614??2014-12-10?19:42??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\Bilateral_fliter.m

?????文件??????66614??2014-12-05?19:42??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\brain.bmp

?????文件????????968??2014-12-11?15:05??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\constr_least_square_filter.m

?????文件????????801??2014-12-10?21:52??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\ddencmp_thr.m

?????文件???????2216??2014-12-11?15:10??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\deconvreg_filter.m

?????文件????????724??2014-12-10?20:30??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\Homomorphic_filter.m

?????文件????????767??2014-12-10?20:31??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\Homom_filter.m

?????文件????????742??2014-12-10?19:32??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\Inverse.m

?????文件????????609??2014-12-10?18:37??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\Inverse_fliter.m

?????文件????????631??2014-12-11?13:39??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\morphology_filter.m

?????文件????????719??2014-12-11?13:40??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\morph_filter.m

?????文件???????2800??2014-12-11?21:44??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\NCD_filter.m

?????文件????????715??2014-12-11?20:07??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\Nonlinear_omplex_diffusion_filter.m

?????文件????????795??2014-12-10?22:13??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\six_tap_filter.m

?????文件????????698??2014-12-10?22:13??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\six_tap_flitering.m

?????文件???????1318??2014-12-10?21:52??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第10章\Wavlet_fliter.m

?????文件????????947??2014-12-15?19:27??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\beltrami2D.m

?????文件????????634??2014-12-15?19:27??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\beltrami2D_filtering.m

?????文件??????66614??2014-12-05?19:42??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\brain.bmp

?????文件????????222??2014-12-14?12:40??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\compute_gabor.m

?????文件????????358??2014-12-14?12:42??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\gabor_1.m

?????文件????????785??2014-12-14?12:46??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\gabor_2.m

?????文件????????729??2014-12-14?12:57??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\gabor_3.m

?????文件????????908??2014-12-14?13:10??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\gabor_filter.m

?????文件????????737??2014-12-14?13:09??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\gobor_flitering.m

?????文件???????1490??2014-12-09?21:55??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\im_mean_var.m

?????文件???????1630??2014-12-15?20:44??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\kuwahara.m

?????文件????????687??2014-12-15?20:40??MATLAB圖像濾波去噪分析及其應用電子書和源代碼\MATLAB圖像濾波去噪分析及其應用\第11章\kuwahara_filter.m

............此處省略182個文件信息

評論

共有 條評論