1个不稳定版本

使用旧的Rust 2015

0.1.0 2017年3月7日

#6 in #variation

每月下载 25

MIT 许可证

24KB
322

tv1d

Build Status

1D数据的全变差去噪算法。

全变差去噪

全变差去噪算法通过减少总变差来去噪信号。由于它们在去除噪声的同时能够有效地保留边缘,因此全变差去噪算法特别适用于模型为分段常数函数的信号。简而言之,分段常数1D数据看起来像是一系列平坦区域及其之间的跳跃。

安装

将此添加到您的 Cargo.toml

[dependencies]
tv1d = "0.1.0"

示例用法

extern crate tv1d

fn main() {
    let input = vec![13.0, 24.3, 63.41, 13.6];
    let lambda = 3.0;

    let output = tv1d::condat(&input, lambda);
}

文档

阅读 Docs.rs 上的文档

许可证

此软件包受 MIT 许可证 (LICENSE) 的约束。

在其他语言中使用Rust软件包

请参阅 Rust Book 的第 "Rust Inside Other Languages" 章节。

贡献

请参阅 CONTRIBUTING.md

依赖项

~240KB