在OpenCV里学习常见问题汇编32
2023-09-14 09:10:32 时间
问题三十二:傅里叶变换(Fourier Transform)
这个问题主要实现二维的傅里叶变换和逆变换。要解决这个问题,有两种方法,一种是采用Numpy里的方法来计算,另外一个是采用公式来自己实现计算。
下面来看一下使用Numpy的计算方法:
f_img = np.fft.fft2(gray)
# 进行平移到中间位置
f_img = np.fft.fftshift(f_img)
print(f_img.shape)
# 计算显示频谱图像
mag = 20*np.log(np.abs(f_img))
输入原图如下:
傅里叶变换之后的图像:
相关文章
- NVIDIA Jetson TK1学习与开发(九):基于GPU加速的OpenCV人体检测(Full Body Detection)
- OpenCV学习(一):入门介绍
- Opencv学习笔记 - 使用最小二乘法拟合平面
- Opencv学习笔记 - 使用opencvsharp和knn进行手写识别训练和预测
- Opencv学习笔记 - 使用opencvsharp和决策树进行训练和预测
- Opencv学习笔记 识别图片中的条码区域
- Opencv学习笔记 K-Means聚类算法
- Opencv学习笔记 在OpenCV中使用Mask R-CNN
- Opencv学习笔记(六)SURF学习笔记
- opencv sobe 边缘检测算子
- 在OpenCV里学习常见问题汇编34
- 在OpenCV里学习常见问题汇编33
- 在OpenCV里学习常见问题汇编31
- 在OpenCV里学习常见问题汇编25
- 在OpenCV里学习常见问题汇编24
- 在OpenCV里学习常见问题汇编18
- 在OpenCV里学习常见问题汇编14
- 在OpenCV里学习常见问题汇编13
- 在OpenCV里学习常见问题汇编8
- 在OpenCV里学习常见问题汇编7
- 在OpenCV里学习常见问题汇编4
- 在OpenCV里学习常见问题汇编3
- 在OpenCV里学习常见问题汇编1
- 【课题总结】OpenCV 抠图项目实战(5)自适应阈值抠图
- 【OpenCV 例程 300篇】253. 多帧图像(动图)的读取与保存
- opencv经典算子原理总结+SIFT算法原理+特征匹配用于图像拼接
- Opencv-DNN模块之官方指导:利用DNN模块实现深度学习应用:分类、分割、检测、跟踪等
- OpenCV-Python学习(19)—— OpenCV 图像几何变换之图像缩放(cv.warpAffine、cv.resize)
- OpenCV-Python学习(18)—— OpenCV 图像几何变换之图像平移(cv.warpAffine)
- OpenCV-Python学习(3)—— OpenCV 图像色彩空间转换(cv.cvtColor)
- PIL opencv 学习网站记录