- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
二题目滤波器设计与伪彩色处理
实习报告
目录一. 实验人: 翟晓华 学号: 051221134 成绩: 2
二. 题目:滤波器设计与伪彩色处理 2
三. 完成时间: 2008/05/13 2
四. 基本数学公式与数据结构 2
4.1 低通滤波器法 2
4.1.1 理想低通滤波器(ILPF) 2
4.1.2 巴特沃思低通滤波器(BLPF) 3
4.1.3 指数低通滤波器(ELPF) 4
4.2低通滤波器法 4
4.2.1理想高通滤波器(IHPF) 4
4.2.2巴特沃思高通滤波器(BHPF) 4
4.2.3指数高通滤波器(EHPF) 5
4.3 伪彩色处理 5
4.3.1 空域上的灰度—彩色变换函数 5
4.3.2 频域上的伪彩色处理(方法) 5
五. 程序流程图 6
5.1 滤波器 流程图: 6
5.2 伪彩色变换 流程图 7
六. 使用说明 8
6.1滤波器 9
6.2伪彩色变换 9
七. 其它存在问题: 9
八.(助教)评语: 10
实验人: 翟晓华 学号: 051221134 成绩:
题目:滤波器设计与伪彩色处理
完成时间: 2008/05/13
基本数学公式与数据结构
滤波器的工作过程:
4.1 低通滤波器法
结论:图像的边缘和其他尖锐跳跃(如噪声)对傅立叶变换的高频分量有很大贡献;
方法:通过一个线性系统,频域上对一定范围高频分量进行衰减能够达到平滑化;
这种线性系统称为低通滤波器法。
具体实现如下:
以下分别介绍理想、巴特沃思和指数滤波形式。这三种滤波形式的区别仅在于线形系统的传递函数不同,下面介绍这三者的传递函数。
4.1.1 理想低通滤波器(ILPF)
D0为半径的圆内所有频率分量无损的通过,圆外的所有频率分量完全衰减。
传递函数H 为:
D0又称为截止频率。
然而,理想低通滤波器存在以下两个问题:
(1)模糊
对于半径为5,包含了全部90%的能量。但严重的模糊表明了图片的大部分边缘信息包含在滤波器滤去的10%能量之中。随着滤波器半径增加,模糊的程度就减少。
模糊产生的原理:根据卷积定理
频域上的滤波相当于空域上的卷积。即相当复杂图像中每个象素点简单复制过程。因此导致图像的模糊。当D增加时环半径也增加,模糊程度减弱。
(2)振铃
ILPF空域上冲激响应卷积产生两个现象:
一是边缘渐变部分的对比度;
二是边缘部分加边(ringing)。
因此需要寻求更有效的方法。
4.1.2 巴特沃思低通滤波器(BLPF)
巴特沃斯低通滤波器的优点是:
一、模糊大大减少。因为包含了许多高频分量;
二、没有振铃现象。因为滤波器是平滑连续的。
4.1.3 指数低通滤波器(ELPF)
传递函数H 为:
性质:比相应的巴特沃思滤波器要稍微模糊,但没有振铃现象。
4.2低通滤波器法
原理:
图像锐化处理的目的是使模糊图像变得清晰。
通常图像模糊是由于图像受到平均或积分运算,因此图像锐化采用微分运算。
在频域处理上,即采用高通滤波器法。
注意:进行处理的图像必须有较高的信噪比,否则图像锐化后,图像信噪比会更低。
由于高通低通远离基本相同,以下简略介绍理想、巴特沃思和指数滤波形式。
4.2.1理想高通滤波器(IHPF)
BHPF)
EHPF)
4.3.1 空域上的灰度—彩色变换函数
通过给不同的灰度指派不同的RGB参数从而达到彩色处理功能,通常使用函数决定,如下图所示:
4.3.2 频域上的伪彩色处理(方法)
低通滤波器:以围绕图像能量X%的圆作为截止点,半径为R1,傅立叶反变换后作为某种颜色分量;
带通滤波器:以围绕图像能量Y1%的圆作为截止点,带宽以围绕图像能量Y2%的圆,半径为R21到R22,傅立叶反变换后作为某种颜色分量;
高通滤波器:以围绕图像能量Z%的圆作为截止点,半径为R3,傅立叶反变换后作为某种颜色分量;
其中,X,Y1,Y2,Z,R1,R21,R22,R3为参数,用户可以根据不同需要自己设置。在我的程序中以函数形式设置。
程序流程图
5.1 滤波器 流程图:
5.2 伪彩色变换 流程图
使用说明
6.1滤波器
使用时将所有 *.m文件与 lena_noise.bmp,lena_blur拷入matlab工作目录下,在matlab中调用LPFilter 或 HPFIlter函数:
LPFilter (image , D0 , n);
% image: 读入图片的路径
% D0: 参数D0
% n: 巴特沃思与指数滤波器的阶数
HPFilter (image , D0 , n);
% image: 读入图片的路径
% D0:
文档评论(0)