基于MATLAB的IIR滤波器的设计及应用(图像去噪)
数字信号处理课程设计报告书
课题名称基于MATLAB的IIR滤波器的设计及应用(图像去噪)姓 名段永乐学 号院、系、部电气工程系专 业电子信息工程指导教师刘鑫淼
2013年 6 月28日
基于MATLAB的IIR滤波器的设计及应用(图像去噪)
段永乐
设计目的
1.学会MATLAB的使用,掌握MATLAB的程序设计方法;
2.掌握数字信号处理的基本概念、基本理论和基本方法;
3. 在MATLAB环境下产生噪声图像;
4.掌握MATLAB设计IIR数字滤波器的方法;
5.学会用MATLAB对信号进行分析和处理。
二、设计要求
1.噪声图像的频谱分析;
2.设计数字滤波器和画出频率响应,低通滤波器性能指标,fp=1000Hz,fs=1200 Hz,As=100dB,Ap=1dB;
在MATLAB中,可以利用函数butte、cheby1ellip设计IIR滤器;最后,利用MATLAB中的函数freqz画出各滤波器的频率响应;
3.用滤波器对噪声图像进行滤波;
4.比较几种滤波器去滤波前后噪声图像及频谱。
三、主要实验仪器及材料
微型计算机、MATLAB6.5教学版。
四、系统原理
设计IIR数字滤波器一般采用间接法脉冲响应不变法和双线性变换法,用脉冲响应不变法和双线性变换法设计IIR数字低通滤波器的思想