- 1、本文档共32页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
计算机视觉基础知识图像模糊/平滑/滤波
目录CONTENTS均值滤波中值滤波高斯滤波双边滤波方框滤波非局部平均去噪
01均值滤波
均值滤波效果均值滤波是典型的线性滤波算法每个像素的值是由该像素周围的像素值的平均值决定通常可以取周围的8个像素(3*3),或者周围的15个像素(4*4)周围的像素使用的越多,经过滤波之后的图像会越模糊。图为3*3,5*5,7*7时候的滤波效果。
均值滤波滤波函数blur(src,ksize,dst=None,anchor=None,borderType=None),各参数含义如下:src,输入图像,它可以有任意数量的独立处理的通道,但是深度应该是CV_8U、CV_16U、CV_16S、CV_32F或CV_64F;dst,输出图像,与src的大小和类型相同;ksize,模糊内核大小,例如3*3或者5*5。anchor,锚点,默认值点(-1,-1),表示锚点位于内核中心。borderType,边界的填充模式,经过模糊运算之后的图像比原始图像要小,为了得到与原始图像相同大小的输出图像,需要填充边界元素。
均值滤波边界的填充模式cv.BORDER_CONSTANT,值为0,表示用常量填充,例如iiiiii|abcdefgh|iiiiiii,需要指定’i’,这就是边沿像素用i填充。cv.BORDER_REPLICATE,值为1,表示重复边界,例如aaaaaa|abcdefgh|hhhhhhh,边界元素的值使用相邻元素的值填充。cv.BORDER_REFLECT, 值为2,反射复制边界像素,例如fedcba|abcdefgh|hgfedcb,边界元素的值使用相邻的元素镜像的值填充。cv.BORDER_WRAP,值为3,使用另一边的像素来补偿填充,例如cdefgh|abcdefgh|abcdefg,使用另外一面的值来填充。
均值滤波边界的填充模式cv.BORDER_REFLECT_101,值为4,以边界为对称轴反射复制像素,例如gfedcb|abcdefgh|gfedcba,边界两边的值是对称的。cv.BORDER_TRANSPARENT,值为5,填充之后边界两边的值是连续的,例如uvwxyz|abcdefgh|ijklmno。cv.BORDER_REFLECT101,值为4,与BORDER_REFLECT_101相同,cv.BORDER_DEFAULT,值为4,与BORDER_REFLECT_101相同,为默认填充方式cv.BORDER_ISOLATED,值为16,不看ROI之外部分。
均值滤波把两张图合在一起为了对比两张图片,可以把两张图片显示在相同的窗口中如果两张图片的大小和深度相同,可以使用np.hstack把两张图片合在一起函数的参数是要合并的多张图片imgs=np.hstack([img,img2])img和img2有相同的高度。
均值滤波#引入库importcv2importnumpyasnp#读取图像img=cv2.imread(images\lena.jpg)img2=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)#滤波img3=cv2.blur(img2,(3,3))img4=cv2.blur(img2,(5,5))img5=cv2.blur(img2,(7,7))#合并图像blurred=np.hstack([img2,img3,img4,img5])#显示图像cv2.imshow(blurredimage,blurred)#关闭窗口cv2.waitKey(0)cv2.destroyAllWindows()
02中值滤波
中值滤波效果中值滤波法是一种非线性平滑技术每一像素点的灰度值设置为该点某邻域窗口内的所有像素点灰度值的中值。
中值滤波滤波函数medianBlur(src,ksize[,dst]),主要参数如下:src是原始图像;ksize参数表示滤波窗口尺寸,必须是奇数并且大于1。例如ksize是5,中值滤波器就会使用5×5的范围来计算,即对像素的中心值及其5×5邻域组成了一个数值集,对其进行处理计算,找出中位数,把该中位数作为计算结果。dst是输出图像。
中值滤波#引入库importcv2importnumpyasnp#读取图像img=cv2.imread(images\lena.jpg)img2=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)#滤波img3=cv2.medianBlur(img2,3)img4=cv2.medianBlur(img2,5)img5=cv2.medianBlur(img2,7)#合
您可能关注的文档
- 2-3-2__报警系统附件的.pptx
- 2-4-1_三相异步电动机制动控制电路.ppt
- 2-6_理解图像中特征信息的提取.pptx
- 2.2数据类型、常量和变量.ppt
- 2.2一般运动规律.ppt
- 2.2云计算安全标准和规范.ppt
- 2.2注册会计师职业道德规范.ppt
- 2.3.3_直线上点的投影.ppt
- 2.3.4_直线的相对位置.ppt
- 2.3保险合同的要素-内容及条款.ppt
- 中国用于制药和生物技术的3A卫生洁具行业市场占有率及投资前景预测分析报告.pdf
- 江苏省多校2024-2025学年高二年级下册3月联考物理试题(解析版).pdf
- 绿色智能:未来之路-化工设备行业的颠覆性创新.pptx
- 年产3000万件食品级塑料包装容器项目可行性研究报告写作模板-备案审批.doc
- 中国玉米联合收割机行业市场占有率及投资前景预测分析报告.pdf
- 精细化工产业园建设项目可行性研究报告.doc
- 中国玉米制粉机行业市场占有率及投资前景预测分析报告.pdf
- 江苏省南京市2025届九年级下学期期初调研数学试卷(含解析).pdf
- 2025年校园礼仪主题班会.pptx
- 第三届全国技能大赛竞赛(劳动关系协调师)选拔赛备考试题库(含答案).pdf
最近下载
- 双减背景下新课标单元整体作业分层设计案例 人教版初中英语七年级下册 Unit 1 Can you play the guitar.docx
- 基于RFID的物流信息系统设计设计.doc VIP
- 基于STM32的智能家居远程控制系统技术研究与毕业设计.docx
- 地质构造对煤与瓦斯突出危险性影响研究.pptx VIP
- 雨污水管道非开挖修复方案.pdf VIP
- 2018必威体育精装版华师大1803文学文本解读试卷及答案2.doc
- 构造煤研究现状及其对煤与瓦斯突出产生影响.doc VIP
- 第7章 SDN综合应用开发v1.1《软件定义网络(SDN)基础教程》.pptx VIP
- 11 整理书包(说课稿)-2023-2024学年一年级下册综合实践活动全国通用.docx
- 河北开放大学2024年《西方行政制度》形成性考核1-4答案.docx
文档评论(0)