1 个不稳定版本
0.1.0 | 2023年6月4日 |
---|
1885 在 算法 中
19KB
468 代码行
微光谱图
一个简单的 no_std
库,用于计算频谱图。
实现细节
- FFT 是由 microfft 创建的。它使用 Radix-2 FFT 算法,因此样本数量限制为 2 的幂。
- 它遵循 spectrogram 实现 的 scipy Python 库。
- 这个库实现了我的一个项目的最低要求,所以许多功能都缺失(例如,窗口、缩放函数、去趋势函数等)。目前,它与 scipy 实现的默认参数等效。欢迎合并请求。
用法
有关生成上述频谱图图像的完整示例,请参阅 examples/spectrogram.rs。
依赖项
~2MB
~97K SLoC