资源简介
【毕业设计】matlab 贝叶斯和通用阈值软阈值图像去噪方法MATLAB程序,希望对大家有帮助,仅供大家参考,希望有用.rar
代码片段和文件信息
function [xthresh]=BayesThresh2(y)
%
%%%%%%%%%%%%%%%It‘s my own function!!!!!
%
%y -- 2-d wavelet coefficient
sigma=1;%噪声方差已归一化为1
n=length(y);
sigmaY2=sum(sum(y.^2))/n/n;%带噪声信号方差
temp=sigmaY2-sigma^2;
if temp>0
sigma_xNoiseless=sqrt(temp);%不带噪声信号方差估计
thresh=sigma^2/sigma_xNoiseless;
else
thresh=max(max(abs(y)));
end;
x = SoftThresh(ythresh);
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 728 2003-10-23 16:51 MultiVisu2.m
文件 654 2003-10-23 16:58 VisuThresh2.m
文件 573 2006-01-03 13:20 SoftThresh.m
文件 412 2003-10-23 21:12 BayesThresh2.m
文件 684 2003-10-23 20:56 MultiBayes2.m
----------- --------- ---------- ----- ----
3051 5
评论
共有 条评论