python+opencv均值滤波,高斯滤波,中值滤波,双边滤波

python+opencv均值滤波,高斯滤波,中值滤波,双边滤波滤波算法主要包括均值滤波 高斯滤波 中值滤波和双边滤波 每种算法都有自己的特点 建议从原理上了解每种算法的优缺点 上图给出简洁版的总结 以下是代码 importnumpya pyplotasplt 四个不同的滤波器 img cv2 imread cat

图像滤波基本算法
滤波算法主要包括均值滤波,高斯滤波,中值滤波和双边滤波。
每种算法都有自己的特点,建议从原理上了解每种算法的优缺点。上图给出简洁版的总结。
以下是代码:






import numpy as np import cv2 import matplotlib.pyplot as plt  四个不同的滤波器  img = cv2.imread('cat.jpg') # 均值滤波 img_mean = cv2.blur(img, (5,5)) # 高斯滤波 img_Guassian = cv2.GaussianBlur(img,(5,5),0) # 中值滤波 img_median = cv2.medianBlur(img, 5) # 双边滤波 img_bilater = cv2.bilateralFilter(img,9,75,75) # 展示不同的图片 titles = ['srcImg','mean', 'Gaussian', 'median', 'bilateral'] imgs = [img, img_mean, img_Guassian, img_median, img_bilater] for i in range(5): plt.subplot(2,3,i+1)#注意,这和matlab中类似,没有0,数组下标从1开始 plt.imshow(imgs[i]) plt.title(titles[i]) plt.show()
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/222150.html原文链接:https://javaforall.net

(0)
上一篇 2026年3月17日 下午4:28
下一篇 2026年3月17日 下午4:28


相关推荐

  • 下载怪兽模板(TemplateMonster)的方法「建议收藏」

    下载怪兽模板(TemplateMonster)的方法「建议收藏」提到Flash网站模板,就不得不提起“怪兽模板(TemplateMonster)”这个品牌,TM的每件作品都堪称佳作,他们不仅在创作,更是在引领时代潮流,可以说,TM的作品是每

    2022年7月1日
    42
  • linux C 中的volatile使用【转】[通俗易懂]

    linux C 中的volatile使用【转】

    2022年3月12日
    34
  • Java解析JSON文件「建议收藏」

    Java解析JSON文件「建议收藏」这篇文章主要讲讲通过java去解析不同地方的json文件通常我们需要解析本地的json文件或者服务器上的json文件。我们用来解析json格式的jar包有很多,jackson,fastjson,gson都行。但本人喜欢用fastjson。所以本篇都是以fastjson来解析json文件。1.解析本地json文件随便把一个json文件存储在本地的一个文件夹下,然后通过文件流将json文件内容读取出来。然后转换成String,最后转json对象,然后再解析,获取自己想要的数据。首先我们这个json文

    2022年10月12日
    4
  • cucumber之Gherkin入门

    cucumber之Gherkin入门什么 CherkinGherk Cucumber 解释器可以理解的语言 这是一个商业可读性 领域特定语言 描述软件的行为而不需要关心这个行为的如何实现的 Gherkin 是一种自然语言 使用一组特殊的关键字来为可执行规范赋予结构和意义 在我的理解里 Gherkin 是 Cucumber 作为 BDD 行为驱动开发 的自动化框架的核心 因为 Gherkin 的描述基本接近于 UserStory 通过 Gherkin 文档 可以让业务人员 开发人员 测试人员或者其他方的人员通过同一份文档对需求的结果理解达成一致 确保产品

    2026年3月17日
    2
  • 哪位大神了解LEACH算法的可以解释下,LEACH算法构成网络结构时是用在随机部署网络节点的还是确定性部署网络节点呢?

    哪位大神了解LEACH算法的可以解释下,LEACH算法构成网络结构时是用在随机部署网络节点的还是确定性部署网络节点呢?哪位大神了解 LEACH 算法的可以解释下 LEACH 算法构成网络结构时是用在随机部署网络节点的还是确定性部署网络节点呢 我现在在做交通监控 需要确定性部署网络节点 想通过 LEACH 算法来构成路由树 传输协议 我查的资料怎么感觉 LEACH 算法是针对随机部署节点的呢 有哪位大神懂这方面可以给解答的吗 万分感谢

    2025年10月20日
    5
  • visio 2013下载安装「建议收藏」

    visio 2013下载安装「建议收藏」Visio2013ed2k://|file|cn_visio_professional_2013_with_sp1_x86_and_x64_dvd_3911008.iso|1099735040|EB4F690733452B45D38C0EFE9D53E7FA|/密钥VisioProfessional2013:2NYF6-QG2CY-9F8XC-GWMBW-29VV8

    2026年4月14日
    10

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号