【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

相关推荐
田里的水稻13 小时前
EI_openclaw_UI交互
人工智能·ui·机器人
>ᴗoಣ13 小时前
Exploring Persona Sentiment Sensitivity in Personalized Dialogue Generation
人工智能
大数据AI人工智能培训专家培训讲师叶梓13 小时前
120B 数学语料 + GRPO 算法,DeepSeekMath 刷新开源大模型推理天花板
人工智能·算法·大模型·推理·deepseek·openclaw·openclaw 讲师
智算菩萨13 小时前
多目标超启发式算法系统文献综述:人机协同大语言模型方法论深度精读
论文阅读·人工智能·深度学习·ai·多目标·综述
兮℡檬,13 小时前
银行卡卡号识别
人工智能·计算机视觉
海南java第二人13 小时前
Cursor 高级实战:从 Spring Boot 到微服务,AI 驱动的全流程开发指南
人工智能·spring boot·微服务
码码哈哈0.013 小时前
开源项目Heygem本地运行 AI 数字人模型
人工智能·ai
CertiK13 小时前
CertiK实测:Skill扫描并非安全边界
人工智能·安全·openclaw
大傻^13 小时前
Spring AI Alibaba 项目初始化:Maven依赖与YAML配置全解析
人工智能·spring·maven·springai·springaialibaba·评估框架
OpenCSG13 小时前
GLM-OCR:轻量级多模态OCR的技术突破
人工智能