OpenCV-23中值滤波

一、概念

中值滤波原理比较简单,假设有一个数组1556789,取其中的中间值(即中位数)作为卷积后的结果即可,中值滤波对胡椒噪音(也叫椒盐噪音)效果明显。

对下面带胡椒噪声的图片进行处理。

注意点:

方和滤波和均值滤波和高斯滤波的dsize均为元组,中值滤波为整数。

二、代码演示

示例代码如下:

复制代码
import cv2
import numpy as np

img = cv2.imread("OpenCV.png")

# 中值滤波
# 注意dsize数据类型为int,不是元组
new_img = cv2.medianBlur(img, 5)
# 尝试使用高斯滤波处理噪声
# new_img = cv2.GaussianBlur(img, (5, 5),sigmaX=20)
cv2.imshow("img", np.hstack((img, new_img)))
cv2.waitKey(0)
cv2.destroyAllWindows()

输出结果如下:

相关推荐
甲维斯6 分钟前
我用AI做了一款「三国吃鸡」,开局孔明灯,落地青龙刀 !
人工智能·游戏·游戏开发
WeiXin_DZbishe13 分钟前
基于Springboot+AI的kuall音乐广场的设计与实现-计算机毕设 附源码【课程设计】12715
vue.js·人工智能·spring boot·后端·python·php·课程设计
boluoji16 分钟前
TOP 10 大模型实测:发两个字母,被计了 4223 个 token
人工智能
冬奇Lab28 分钟前
LLM 驱动的自动化测试系列(10):自愈定位——当启发式打分撞上语义理解的天花板
人工智能·测试
adrninistrat0r31 分钟前
浏览器自动化——AI 生成网页操作脚本
人工智能·自动化
冬奇Lab36 分钟前
一天一个开源项目(第234篇):CC Switch —— 一个 App 管理十款 AI 编程工具的 Provider、MCP、Skills 和 Prompts
人工智能·开源·claude
AI创界者40 分钟前
结构型模式的现代化演进:深入 Python 高级特性的装饰器与代理模式
人工智能·aigc
QYR_111 小时前
机械制造用固体润滑涂层市场分析:2032年全球市场规模预计达8.78亿元,CAGR为6.2%
大数据·人工智能·物联网
SunShaoLu1 小时前
数据库建模工具选型实录:7 款 ER 图工具的工程边界与落地流程
人工智能·er图·ai工具
AI棒棒牛2 小时前
YOLO26 改进:融合 DCS 的 R_PAMMD 到 ROI/Neck 特征,构建对象级原型分布对齐检测器!
人工智能·目标检测·计算机视觉·yolo26