专栏名称: OpenCV学堂
一个致力于计算机视觉OpenCV原创技术传播的公众号!OpenCV计算机视觉与tensorflow深度学习相关算法原创文章分享、函数使用技巧、源码分析与讨论、,计算机视觉前沿技术介绍,技术专家经验分享,人才交流,学习交流。
目录
相关文章推荐
CIRS医械合规动态  ·  国家药监局综合司关于《采用脑机接口技术的医疗 ... ·  昨天  
医脉通临床指南  ·  《结核性腹膜炎多学科诊疗专家共识》发布! ·  昨天  
51好读  ›  专栏  ›  OpenCV学堂

OpenCV中常用的 四种 频域滤波 方式

OpenCV学堂  · 公众号  ·  · 2024-06-17 23:46

正文

点击上方 蓝字 关注我们

微信公众号: OpenCV学堂

关注获取更多计算机视觉与深度学习知识

四种滤波介绍

OpenCV中基于离散傅立叶变换实现图像从空间域到频率域的转换,支持在频域空间完成常见滤波处理,常见的主要有以下四种方式:
低通滤波高通滤波阻带滤波通带滤波

低通滤波
允许低频分量通过,抑制高频分量。低频分量通常对应于图像中的平滑区域和整体亮度变化,可以用于平滑图像,去除噪声和模糊细节。
高通滤波
允许高频分量通过,抑制低频分量。高频分量对应于图像中的边缘和细节,可以用于锐化图像,增强图像的边缘和细节。
带通滤波器
允许特定频率范围内的信号通过,抑制其他频率范围内的信号。可以用于提取图像中的特定特征,例如纹理或边缘。
带阻滤波器
抑制特定频率范围内的信号,允许其他频率范围内的信号通过。可以用于去除图像中的特定噪声,例如摩尔纹。

OpenCV实现与支持

其中高通与低通滤波根据滤波器不同又可以分为高斯滤波、巴特沃斯等。OpenCV实验大师最新版本已经实现了上述四种频率域滤波的方法算子支持,效果如下:







SDK支持调用!


OpenCV4系统化学习


深度学习系统化学习


推荐阅读

OpenCV4.8+YOLOv8对象检测C++推理演示

ZXING+OpenCV打造开源条码检测应用

总结 | OpenCV4 Mat操作全接触

三行代码实现 TensorRT8.6 C++ 深度学习模型部署

实战 | YOLOv8+OpenCV 实现DM码定位检测与解析







请到「今天看啥」查看全文