14.7 使用Opencv实现低通滤波

                                                                                                          点击此处返回总目录

 

本次课介绍实现低通滤波。

关于高频、低频、滤波的一些知识见 《14.3 使用Numpy实现高通滤波》 

 

 

 

一、实现方法

步骤一:傅里叶变换

14.7 使用Opencv实现低通滤波_第1张图片

 

 

步骤二:去掉高频

14.7 使用Opencv实现低通滤波_第2张图片

 

怎么构造呢?

先构造一个掩膜图像,然后相乘。

14.7 使用Opencv实现低通滤波_第3张图片

 

 

怎么构造低通滤波器呢?

14.7 使用Opencv实现低通滤波_第4张图片

 

 

 

 

步骤三:逆傅里叶变换

14.7 使用Opencv实现低通滤波_第5张图片

 

图像变模糊了。

 

 

 

二、函数实现

 

14.7 使用Opencv实现低通滤波_第6张图片

 

 

结果:

14.7 使用Opencv实现低通滤波_第7张图片

 

 

 

 

 

 

 

 

 

 

你可能感兴趣的:(14,OpenCV图像处理)