【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

相关推荐
两万五千个小时3 分钟前
从零给 DSH 写一个 Webhook 通知插件
javascript·人工智能·架构
河北清兮网络科技5 分钟前
直播APP商用开发深度解析:为什么模板系统无法支撑规模化直播平台
运维·网络·人工智能·小程序·短剧app
天空鸟_时光不老7 分钟前
06-给AI流程加一道人工闸门
java·人工智能·spring boot·后端·spring·spring cloud·架构
lisw0512 分钟前
图像质量评估:从误差可见度到结构相似性
人工智能·机器学习·计算机视觉
阿明副业观察14 分钟前
AI视频生成软件:究竟用平板还是电脑更胜一筹?
人工智能·电脑
段一凡-华北理工大学16 分钟前
高炉炼铁机器视觉与智能识别十八讲~系列文章09:AI 算法基础:从传统图像处理到深度学习的视觉“大脑“
图像处理·人工智能·算法·机器视觉·工业智能化·高炉炼铁智能化·高炉智能识别
京东云开发者17 分钟前
百万奖池加持,京东Aidol创造营S2等你报名!
人工智能
AI技趣星球21 分钟前
REA:用 AI Agent 逆向工程任何 app,从行为分析到二进制破解
人工智能
源码学社25 分钟前
图像去水印实测:OpenCV inpainting vs LaMa,传统算法和 AI 模型差距有多大
人工智能·opencv·算法·去水印·图片水印·ai去水印