1 个不稳定版本
0.1.0 | 2024年6月19日 |
---|
#402 在 图像
14KB
225 行
Rust包装器
高级Rust接口,用于控制轮廓墙
这是一个包装了cw-core库的Rust包装器库,该库提供了一个低级接口来控制轮廓墙。使用Rust包装器的示例放在lib.rs文件的末尾。
let Ok(mut cw) = ContourWall::single_new_from_port(String::from("COM3"), 2_000_000)
else {
panic!("Port does not exist");
};
//slowly faded to white
for i in 0..255 {
cw.pixels
.slice_mut(s![.., .., ..])
.assign(&Array::from(vec![i, i, i]));
cw.show(10, true);
}
如何运行
- 使用:cargo test 运行rust包装器的演示测试
- 可以使用以下语法单独运行测试:cargo test <测试函数名称>
依赖项
~7–17MB
~208K SLoC