14.5 使用Opencv实现傅里叶变换

                                                                                                           点击此处返回总目录

 

本次课介绍使用OpenCV来实现傅里叶变换。

 

 

一、用到的函数

(1) cv2.dft()

 

14.5 使用Opencv实现傅里叶变换

 

 14.5 使用Opencv实现傅里叶变换

 

 

(2) numpy.fft.fftshift()

 

还要用到numpy的这个函数

 

14.5 使用Opencv实现傅里叶变换

 

 

(3) cv2.magnitude()

复数怎么显示到图像。要将双通道的结果进行转换成256的灰度级。

 

14.5 使用Opencv实现傅里叶变换

 

 

 

二、实现

 

14.5 使用Opencv实现傅里叶变换

 

结果:

14.5 使用Opencv实现傅里叶变换