• 大小: 767B
    文件类型: .m
    金币: 1
    下载: 0 次
    发布日期: 2021-06-07
  • 语言: Matlab
  • 标签: 半软阈值  

资源简介

适用于数字图像含噪处理,是居于小波变换半软阈值的图像去噪。

资源截图

代码片段和文件信息

function X = den1(x wname n thr)
% 半软阈值去噪方法

thr1 = 0.5 * thr;
[C S] = wavedec2(x n wname);                     %对图像进行小波分解
dcoef = C( prod(S(1 :)) + 1 : end);                %高频部分系数

ind = find( abs(dcoef) < thr1) + prod(S(1 :));     %小于thr1的系数
C(ind) = 0;                                         %   直接置零

ind = find( abs(dcoef) >= thr1 & a

评论

共有 条评论

相关资源