【opencv】opencv滤波器总结

均值滤波

python 复制代码
img = cv2.blur(img, ksize)

中值滤波

python 复制代码
dst = cv2.medianBlur(img, ksize)

双边滤波

python 复制代码
双边滤波的主要应用场景是视频美颜
cv2.bilateralFilter(img, d, sigmaColor, sigmaSpace, ...)
img:输入图像
d:直径,与卷积核中心点的距离,一般取5
sigmaColor:颜色空间滤波器的sigma值。这个参数的值越大,就表明该像素邻域内有更宽广的颜色会被混合到一起,产生较大的半相等颜色区域。
sigmaSpace:sigmaSpace坐标空间中滤波器的sigma值,坐标空间的标注方差。他的数值越大,意味着越远的像素会相互影响,从而使更大的区域足够相似的颜色获取相同的颜色。当d>0,d指定了邻域大小且与sigmaSpace无关。否则,d正比于sigmaSpace。
python 复制代码
img2 = cv2.bilateralFilter(img, 5, 20, 50)

双边滤波的作用::图像去噪保边,对相关分析的结果有较大的影响,对于裂缝比较强,噪声比较少的图像来说,可以将去噪的程度放大,对以后的相关分析的结果就会有更少的噪声。对于噪声不是很集中的图像,并有较多细节的图像,增加保边的效果,让相关分析及后续进行进一步的结构处理,去噪。

参考链接

https://blog.csdn.net/weixin_45153969/article/details/131060924

相关推荐
嗷嗷哦润橘_6 分钟前
图解PD分离分布式架构及端口配置解析
人工智能·学习·pd分离
深眸财经8 分钟前
安踏与特步的“隐秘角落”
大数据·人工智能
多年小白11 分钟前
【无标题】
大数据·人工智能·科技·ai·ai编程
piao96182714 分钟前
2026年3月企业级AI智能体选型攻略:从能力到场景的全维度梳理
人工智能
MyBFuture19 分钟前
Halcon模板匹配核心技术解析大全
开发语言·人工智能·计算机视觉·halcon·机器视觉
萌兰三太子24 分钟前
深度解析:如何为你的 AI Agent 打造完整的可观测体系
人工智能
Hali_Botebie26 分钟前
LoRA: Low-Rank Adaptation of Large Language Models
人工智能·语言模型·自然语言处理
zh252627 分钟前
当 AI Agent 开始"自主思考":Anthropic 一年来研究的启示与实践
人工智能
QC·Rex30 分钟前
AI Agent 编排实战:从零构建多智能体协作系统
人工智能·ai agent·任务编排·多智能体系统·claude code·自主代理·llm 应用
米小虾33 分钟前
从对话到行动:AI Agent 架构演进与工程实践指南
人工智能·langchain·agent