14.5 使用Opencv实现傅里叶变换

                                                                                                           点击此处返回总目录

 

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

 

 

一、用到的函数

(1) cv2.dft()

 

14.5 使用Opencv实现傅里叶变换_第1张图片

 

 

 

 

(2) numpy.fft.fftshift()

 

还要用到numpy的这个函数

 

14.5 使用Opencv实现傅里叶变换_第2张图片

 

 

(3) cv2.magnitude()

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

 

14.5 使用Opencv实现傅里叶变换_第3张图片

 

 

 

二、实现

 

14.5 使用Opencv实现傅里叶变换_第4张图片

 

结果:

14.5 使用Opencv实现傅里叶变换_第5张图片

 

 

 

 

 

 

 

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