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

  • 大小: 2KB
    文件類型: .m
    金幣: 1
    下載: 0 次
    發布日期: 2021-06-12
  • 語言: Matlab
  • 標簽: matlabB??contourlet??

資源簡介

matlab contourlet變換 去噪 代碼

資源截圖

代碼片段和文件信息

function?denoisedemo
%?DENOISEDEMO???Denoise?demo
%?Compare?the?denoise?performance?of?wavelet?and?contourlet?transforms
%?Note:?Noise?standard?deviation?estimation?of?PDFB?(function?pdfb_nest)?
%?can?take?a?while...

%?Parameters
pfilt?=?‘9-7‘;
dfilt?=?‘pkva‘;
nlevs?=?[0?0?4?4?5];????%?Number?of?levels?for?DFB?at?each?pyramidal?level
th?=?3;?????????????????????%?lead?to?3*sigma?threshold?denoising
rho?=?3;????????????????????%?noise?level

%?Test?image:?the?usual?suspect...
im?=?imread(‘lena.png‘);
im?=?double(im)?/?256;

%?Generate?noisy?image.?
sig?=?std(im(:));
sigma?=?sig?/?rho;
nim?=?im?+?sigma?*?randn(size(im));


%%%%%?Wavelet?denoising?%%%%%
%?Wavelet?transform?using?PDFB?with?zero?number?of?level?for?DFB
y?=?pdfbdec(nim?pfilt?dfilt?zeros(length(nlevs)?1));
[c?s]?=?pdfb2vec(y);

%?Threshold?(typically?3*sigma)
wth?=?th?*?sigma;
c?=?c?.*?(abs(c)?>?wth);

%?Reconstruction
y?=?vec2pdfb(c?s);
wim?=?pdfbrec(y?pfilt?dfilt);


%%%%%?Contourlet?Denoising?%%%%%
%?Contourlet?transform
y?=?pdfbdec(nim?pfilt?dfilt?nlevs);
[c?s]?=?pdfb2vec(y);

%?Threshold
%?Require?to?estimate?the?noise?standard?deviation?in?the?PDFB?domain?first?
%?since?PDFB?is?not?an?orthogonal?transform
nv

評論

共有 條評論