#contour #wall #interface #high-level #pixel #cw #white

contourwall

提供控制轮廓墙的高级接口

1 个不稳定版本

0.1.0 2024年6月19日

#402图像

MIT 协议

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);
}

如何运行

  1. 使用:cargo test 运行rust包装器的演示测试
  2. 可以使用以下语法单独运行测试:cargo test <测试函数名称>

依赖项

~7–17MB
~208K SLoC