先分享一篇文章,讲解傅里叶相关知识点
https://www.cnblogs.com/h2zZhou/p/8405717.html
- scipy.fftpack模块用来计算快速傅里叶变换
- 速度比传统傅里叶变换更快,是对之前算法的改进
- 图片是二维数据
- 注意使用fftpack的二维转变方法
登月图片降噪
import numpy as np
import pandas as pd
from pandas import Series,DataFrame
import matplotlib.pyplot as plt
%matplotlib inline
读取图片文件
moon = plt.imread('../data/moonlanding.png')
moon

设置图片宽高,展示图片
plt.figure(figsize=(10,8))
plt.imshow(moon, cmap='gray')


本文介绍了如何利用快速傅里叶变换(FFT2)对登月图片进行降噪处理。首先进行FFT2变换,然后将高频部分置零,接着应用逆傅里叶变换(IFFT2),并通过取实部去除虚数,最后显示处理后的图片,实现从时域到频域的转换,有效去除图像噪声。
最低0.47元/天 解锁文章
5744





