当前位置: 首页 > wzjs >正文

炒币网站开发广州工程建设信息网

炒币网站开发,广州工程建设信息网,营销型网站哪家好,手机编程免费软件app目录 中值模糊的概念 中值模糊(Median Blur) 中值模糊的原理 示例:33 中值模糊 什么是椒盐噪声 椒盐噪声(Salt-and-Pepper Noise) 椒盐噪声的特点 OpenCV 中的 cv2.medianBlur() 函数格式 示例代码 中值模糊…

目录

中值模糊的概念

中值模糊(Median Blur)

中值模糊的原理

示例:3×3 中值模糊

什么是椒盐噪声

椒盐噪声(Salt-and-Pepper Noise)

椒盐噪声的特点

OpenCV 中的 cv2.medianBlur()

函数格式

示例代码

中值模糊 vs 其他模糊方法

适用场景

总结


中值模糊的概念

中值模糊(Median Blur)

        中值模糊(Median Blur)是一种 非线性滤波 方法,主要用于 去除椒盐噪声(Salt-and-Pepper Noise)(后文会解释什么是椒盐噪声),并且 能够较好地保留图像的边缘。它的核心思想是:

窗口(滤波核)内所有像素的中值 取代中心像素的值。


中值模糊的原理

中值模糊(Median Blur)是一种 非线性滤波 方法,它的核心思想是:

用局部窗口(滤波核)中的像素中值来替换中心像素值,从而去除椒盐噪声,并保留边缘信息。

        它不同于均值滤波(Mean Filtering)高斯滤波(Gaussian Filtering),它不计算均值或加权均值,而是直接选择排序后中间的值。

示例:3×3 中值模糊

假设有一个 3×3 的像素窗口:

[ 10, 200, 15 ]
[  5, 250, 20 ]
[  0, 100, 30 ]
  • 先对这些像素值排序:

    [0, 5, 10, 15, 20, 30, 100, 200, 250]

  • 中间值(第 5 个):20

  • 替换窗口中心像素(25020

这样就减少了椒盐噪声的影响,同时保留了边缘信息。


什么是椒盐噪声

椒盐噪声(Salt-and-Pepper Noise)

椒盐噪声是一种常见的图像噪声类型,它的特点是:

在图像中随机出现白色(Salt)和黑色(Pepper)像素点,就像图像被撒上了“盐”和“胡椒”一样,因此得名。

椒盐噪声的特点

  1. 随机出现:椒盐噪声通常是随机分布的,每个像素有一定概率被噪声污染。

  2. 极端像素值

    • “Salt”(盐噪声)是 255(白色) 的像素点。

    • “Pepper”(胡椒噪声)是 0(黑色) 的像素点。

  3. 破坏性强:椒盐噪声对图像影响较大,特别是对边缘和细节部分。

  4. 通常由传输或传感器错误引起

    • 传输错误:图像在无线传输或压缩时可能引入椒盐噪声。

    • 传感器故障:相机或扫描仪的传感器问题可能导致像素随机变黑或变白。


OpenCV 中的 cv2.medianBlur()

函数格式

cv2.medianBlur(src, ksize)
  • src:输入图像(可以是灰度图或彩色图)。

  • ksize:滤波窗口大小(必须是 奇数,如 3、5、7)。

    • ksize=3 → 3×3 窗口

    • ksize=5 → 5×5 窗口

    • 不能是偶数,否则会报错!

示例代码

 
import cv2# 读取图像
img = cv2.imread('./imgs/001.png')# 应用中值模糊,核大小为 5
median_blur = cv2.medianBlur(img, 7)gaussian_blur = cv2.GaussianBlur(img, (7, 7), 0)# 显示结果
cv2.imshow('Original', img)
cv2.imshow('Median Blur', median_blur)
cv2.imshow('Gaussian Blur', gaussian_blur)cv2.waitKey(0)cv2.destroyAllWindows()cv2.destroyAllWindows()

原图

效果如下:

 那其实就可以看出来了,中值模糊对于这样的椒盐噪声效果很好的嘻嘻。

原图

效果

高斯模糊来这里就纯属是捣乱的,中值模糊对于一些点稍微没有那么大的还是可以完美清除的,但是太大了,一些比ksize还大的,几乎只能去个棱角没办法了。


中值模糊 vs 其他模糊方法

滤波方法计算方式适用场景备注
均值模糊 cv2.blur()计算窗口内所有像素的 均值适用于一般模糊会模糊边缘
高斯模糊 cv2.GaussianBlur()计算 加权均值(中心像素权重大)适用于去噪和平滑适当保留边缘
中值模糊 cv2.medianBlur()窗口像素的中值去椒盐噪声,保留边缘处理速度较慢

适用场景

去椒盐噪声(黑白点状噪声)。
保留边缘信息(不会模糊边界)。
适用于灰度图和彩色图(每个通道独立处理)。


总结

  • 中值模糊 通过 取中值 代替均值,能有效去除椒盐噪声,并且不会模糊边缘

  • 适用于图像去噪,特别是 椒盐噪声清理

  • 核大小必须是奇数,一般选择 ksize=3ksize=5

图像有 椒盐噪声cv2.medianBlur() 选他!

http://www.dtcms.com/wzjs/542001.html

相关文章:

  • 我想做个门户网站怎么做临沂定制网站建设公司
  • 各大网站注册建立网站后还要钱吗
  • 深圳网站建设认准乐云环球中心建于哪一年
  • 烟台市牟平区建设局网站网站重复页面
  • 网站配色方案定制科技软件
  • 免费云建站wordpress导入火车头
  • 哈尔滨可以做网站的公司网页编辑文档
  • 网站建设技术服务计入什么科目网站建设拍金手指排名贰贰
  • 大连里程科技做网站网站建设合同应注意
  • 制作论坛做网站山东城市建设职业学院教务网网站
  • 建立网站备案需要什么资料在虚拟主机上建设多个网站
  • 设计网站推荐知乎自建网站代理服务器
  • 那些网站可以做淘宝店铺推广电子商务师证报考官网
  • 一站式服务工作总结网站服务器有哪些类型有哪些类型有哪些类型有哪些类型有哪些
  • 网站有了如何做推广小程序推广app
  • 济南网站搜索排名铜陵高端网站建设
  • 外贸展示型模板网站tikiwiki 与Wordpress
  • js网站统计源码资源下载站
  • 厦门网站建设那家好网站评论怎么做的
  • 网站建设次年续费合同找人做个网站建设制作报价方案
  • 备案价网站台州网页设计招聘
  • 健康网站可以做推广吗专业建站公司提供详细的功能描述及报价
  • 做游戏人设计网站字体设计分析
  • 医院网站建设标书.net 门户网站
  • 国外网站建设现状erp系统华为
  • 制作网站要花多少钱网页设计与制作案例教程第二版
  • 网站 建设设计方案重庆今天刚刚发生的新闻
  • 瓷砖网站建设做网站推广的优势
  • 白云定制型网站建设网络黄页进入有限公司
  • 工程行业招聘网站科技有限公司和商贸有限公司区别