14|14.7 使用Opencv实现低通滤波

点击此处返回总目录

本次课介绍实现低通滤波。
关于高频、低频、滤波的一些知识见 《14.3 使用Numpy实现高通滤波》



一、实现方法
步骤一:傅里叶变换
14|14.7 使用Opencv实现低通滤波
文章图片



步骤二:去掉高频
【14|14.7 使用Opencv实现低通滤波】14|14.7 使用Opencv实现低通滤波
文章图片


怎么构造呢?
先构造一个掩膜图像,然后相乘。
14|14.7 使用Opencv实现低通滤波
文章图片



怎么构造低通滤波器呢?
14|14.7 使用Opencv实现低通滤波
文章图片





步骤三:逆傅里叶变换
14|14.7 使用Opencv实现低通滤波
文章图片


图像变模糊了。



二、函数实现

14|14.7 使用Opencv实现低通滤波
文章图片



结果:
14|14.7 使用Opencv实现低通滤波
文章图片











    推荐阅读