资源简介

备注:本程序曾用于某211高校的本科生毕业设计,是主体内容,绝对良心,上手极快,建议搭配数学形态学相关书籍一起看,推荐赵春晖老师的《形态滤波器原理及应用》。 本程序主要用于构建滤波器,目的是滤除脉冲噪声。 里面的程序是要有:1、数学形态学的基本腐蚀和膨胀运算程序;2、传统开-闭和传统闭-开以及广义开-闭和广义闭-开的子程序;3、一个简单的脉冲发生程序;4、SNR计算程序;5、主程序main,里面的备注都极为详细,尤其适合初学者,主程序中还涉及到寻找到最佳的结构元素类型和结构元素宽度的配合,标准是MAE(绝对值差)以及SNR(信噪比)。

资源截图

代码片段和文件信息

%这是一个传统闭-开运算,闭运算(先膨胀再腐蚀)+开运算(先腐蚀再膨胀)
function y=CO(datb1)
%dat是输入信号
%b1是结构元素
temp1=pengzhang2(datb10);
temp2=fushi2(temp1b10);
temp3=fushi2(temp2b10);
y=pengzhang2(temp3b10);
end

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        238  2019-03-14 21:56  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\CO.m

     文件        366  2019-07-26 12:02  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\erjiechafen2.m

     文件        789  2019-07-22 12:02  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\fushi2.m

     文件        180  2019-03-14 21:05  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\GC.m

     文件        271  2019-03-14 21:07  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\GCO.m

     文件        180  2019-03-14 21:16  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\GO.m

     文件        271  2019-03-14 21:06  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\GOC.m

     文件      13818  2019-07-26 12:25  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\main190314.m

     文件        240  2019-03-14 21:56  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\OC.m

     文件        786  2019-07-22 12:08  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\pengzhang2.m

     文件        440  2019-03-27 10:33  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\pulsenoise.m

     文件      56124  2019-03-14 20:33  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\sinx.mat

     文件        381  2019-05-25 21:59  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现\SNRtest.m

     目录          0  2019-07-26 12:27  传统数学形态学滤波器与广义数学形态学滤波器的matlab程序实现

----------- ---------  ---------- -----  ----

                74084                    14


评论

共有 条评论