百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
D

DSPFilters

> 编程语言
开源

用于数字信号处理的有用 C++ 类集合

2.1K stars0 点赞2 次浏览
访问官网GitHub

工具介绍

用于数字信号处理的有用 C++ 类集合

"数字信号处理技术受到严密保护,因为它们对多媒体内容具有重要的应用。无限脉冲响应 ("IIR") 滤波的黑科技一直保持着神秘的面纱,公开可用的源代码极少…直到现在。"

在诸如 Sophocles Orfanidis、Andreas Antoniou、Martin Holters 和 Udo Zolzer 等杰出人士的工作基础上,该库利用 C++ 模板的强大功能来解决数字信号处理中的一个有用问题:实现任意阶数和指定规格的多通道 IIR 滤波器,具有各种特性,如巴特沃思、切比雪夫、椭圆和最优-勒根(Legendre)响应。该库采用 MIT 许可证,因此完全兼容专有使用。

类被设计为独立的可重用构件。您可以使用提供的某些或全部功能,也可以通过编写自己的对象来扩展功能,这些对象可以插入到强大的框架中。只有您需要的代码才会被链接到您的应用程序中。以下是功能列表:

  • 专注于 IIR 滤波器,而不是乏味的 FIR 滤波器
  • 完整实现了所有 "RBJ Biquad" 烹饪书中的滤波器公式
  • 布特沃思、切比雪夫、椭圆、贝塞尔、勒让德设计
  • 低通、高通、带通、带阻滤波器变换
  • 为大多数类型实现低通、高通和带通架顶滤波器
  • 使用滤波器设置、极/零和 Biquad 系数进行平滑插值,实现无缝参数更改

使用这些过滤器

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C++

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言