加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

用于Python中快速傅里叶变换的变迹掩模

发布时间:2020-12-20 13:19:46 所属栏目:Python 来源:网络整理
导读:我需要在 Python中对地图进行傅里叶变换.快速傅立叶变换期望周期性边界条件,但输入映射不是周期性的.所以我需要应用一个输入滤波器/重量慢慢地将地图逐渐变细到边缘为零.是否有用于在python中执行此操作的库? 解决方法 这种逐渐变细通常被称为“ window”.
我需要在 Python中对地图进行傅里叶变换.快速傅立叶变换期望周期性边界条件,但输入映射不是周期性的.所以我需要应用一个输入滤波器/重量慢慢地将地图逐渐变细到边缘为零.是否有用于在python中执行此操作的库?

解决方法

这种逐渐变细通常被称为“ window”.

Scipy有很多window functions.

您可以使用numpy.expand_dims创建所需的2D窗口.

关于Stefan的评论,显然numpy团队认为包含更多than arrays was a mistake.我会坚持使用scipy进行信号处理.请注意,因为他们在1.0版本中移动了相当多的功能,所以旧文档很老了.

最后要注意:“滤波器”通常保留用于在频域而非空间域中应用的乘法.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读