- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
7.1 引言 空域滤波是将邻域内的图像像素值同对应的与邻域有相同维数的子图像值相作用 子图像亦称作:filter(滤波器)、 mask(掩模)、 kernel(核)、 template(模板)、 window(窗) 3 平滑和锐化滤波器 3 平滑和锐化滤波器 4 相关和卷积 7.2线性空间滤波 1 imfilter——实现线性空间滤波 2 imfilter通用语法 在使用预先旋转的滤波器或对称的滤波器时,希望执行相关,就有两种方法: 第一: g=imfilter(f, w, ‘conv’, ‘replicate’) 第二:使用函数rot90(w,2), 将图像旋转180°,然后使用g=imfilter(f, w, ‘replicate’) 滤波后的图像的每个元素使用双精度浮点算术进行计算。然而,imfilter会将输出图像转换为与输入图像相同的类型。 若f是一个整数数组,则输出中超过整型范围的元素将被截断,且小数部分会四舍五入。 若结果要求更高的精度,则f需要在使用函数imfilter之前利用im2double或double转换为double类型。 例子:使用函数imfilter f=zeros(512); f(1:256,256:512)=1; f(256:512,1:256)=1; imshow(f) w=ones(31); gd=imfilter(f,w); figure() imshow(gd,[]) gr=imfilter(f,w,replicate); figure() imshow(gr,[]) f8=im2uint8(f); g8r=imfilter(f8, w,replicate); figure,imshow(g8r,[]) 3 图像处理工具箱的标准线性空间滤波器 函数fspecial支持的空间滤波器 函数fspecial支持的空间滤波器 3 均值滤波器 3 均值滤波器 3 均值滤波器 常用的模板: 均值滤波器 例1 均值滤波器 例2 4 锐化滤波器 锐化(拉普拉斯)滤波器 例3 f=imread(moon.tif); imshow(f) w4=fspecial(laplacian,0); w8=[1,1,1;1,-8,1;1,1,1]; f=im2double(f); g4=f-imfilter(f,w4,replicate); g8=f-imfilter(f,w8,replicate); imshow(f) figure,imshow(g4) figure,imshow(g8) 7.3 非线性空间滤波 1 ordfilt2——实现非线性空间滤波 2 统计排序滤波器 2 统计排序滤波器 2 统计排序滤波器 3 中值滤波的原理 4 中值滤波的实现 4 中值滤波的实现 5 中值滤波的特点 6 ordfilt2——实现非线性空间滤波 1)实现大小为m*n的最小滤波器 2)实现大小为m*n的最大滤波器 例:使用函数medfilt2进行中值滤波 中值滤波是降低图像椒盐噪声的有效工具 例:最大值滤波器 例:最小值滤波器 微分滤波器的原理 微分滤波器的原理 5 拉普拉斯算子 5 拉普拉斯算子 5 拉普拉斯算子 (2) 原 图 像 使用中心为-4的拉普拉斯滤波器增强后的图像 使用中心为-8的拉普拉斯滤波器增强后的图像 6 梯度算子(非线性锐化滤波器) 6 梯度算子 例: 梯度用于边缘增强 在图像的一阶导数运算中,一阶导数通常产生较厚的边缘。 一阶导数对灰度阶跃有较强的响应。 二阶导数对细微结构有较强的响应,如细线和孤立点。 二阶导数在灰度级阶跃变化时产生双响应。 二阶导数对线的响应比对阶跃的响应强,对点的响应比对线强。 导数的性质 ordfilt2函数可以生成统计排序(order- statistic)滤波器(也称为排序滤波器,rank filter). 他们都是非线性滤波器,其响应基于对图象邻域中所包含的像素进行排序,然后使用排序结果确定的值来替代领域中的中心像素的值。 是一种非线性滤波器 基于滤波器所在图象区域中像素的排序,由排序结果决定的值代替中心像素的值 分类: 最大值滤波器:用像素邻域内的最大值代替该像素 中值滤波器: 用像素邻域内的中间值代替该像素 最小值滤波器:用像素邻域内的最小值代替该像素 将模板区域内的像素排序,求出中间值 在去除噪声的同时,可以比较好地保留边的锐度和图像的细节(优于均值滤波器) 能够有效去除脉冲噪声:以黑白点叠加在图像上 函数的语法 g=ordfilt2(f, order, domain ) f是输入图像 使用邻域的一组排列元素中的第order个元素来替代f中的每个元素,而该邻域则由domain中的非零元素指
您可能关注的文档
- IDC数据中心空调制冷解析.ppt
- 壳牌润滑技术培训详解.ppt
- 如何做好个人职业生涯规划讲解.ppt
- 可编程键盘显示控制器j详解.ppt
- 可编程控制器的概述详解.ppt
- 安全生产风险预控管理体系解析.ppt
- 可编程控制器教程详解.ppt
- 可编程控制器原理及应用第一章可编程控制器基础详解.ppt
- 如何做好管理软件项目实施讲义讲解.ppt
- 可编程逻辑器件及其开发工具详解.ppt
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
最近下载
- SY 4201.4-2016 石油天然气建设工程施工质量验收规范 设备安装工程 第4部分:炉类.docx VIP
- 电力市场分析软件:PLEXOS二次开发_(13).电力市场改革与趋势分析.docx VIP
- 云和雪梨生产全程质量控制技术规范.docx VIP
- 电力市场分析软件:PLEXOS二次开发_(12).可视化与报告生成.docx VIP
- 2024-2025学年四川省成都市新都一中实验学校七年级(上)分班数学模拟试卷(含答案).pdf VIP
- 跨座式与悬挂式单轨运输系统幻灯片.ppt VIP
- 市场营销论文:长春农商银行小微企业贷款业务市场营销策略研究.docx VIP
- 电力市场分析软件:PLEXOS二次开发_(11).数据库管理与接口设计.docx VIP
- 电力市场分析软件:PLEXOS二次开发_(10).二次开发工具与技巧.docx VIP
- 有机肥采购项目投标书(范本).docx
文档评论(0)