PyWavelets/pywt
PyWavelets - Wavelet Transforms in Python
解决的问题
PyWavelets 提供了在 Python 中执行小波变换的方法,使用户能够分析在时间和频率上都具有局部特性的信号或数据。这与仅提供频率局部化的傅里叶变换不同。
工作原理
它实现了各种数学基函数(小波),以执行时间-频率变换。该库支持多维(1D、2D 和 nD)以及多种变换类型,包括离散、平稳和连续小波变换,以及小波包分解。
适用人群
专为需要使用 Python 进行信号处理和时间-频率分析的研究人员、数据科学家和工程师设计。
主要特性
- 支持 1D、2D 和 nD 的前向和逆向离散小波变换(DWT 和 IDWT)。
- 多级 DWT 和 IDWT 功能。
- 1D 和 2D 平稳小波变换(未下采样小波变换)。
- 1D 和 2D 小波包分解与重构。
- 1D 连续小波变换。
- 内置超过 100 种小波滤波器,支持自定义小波。
- 与 Matlab Wavelet Toolbox 兼容。
相关
- 项目
- 项目
- 项目
- 项目
- 项目