#matrix #canvas #matrix-operations #pixel #simple

simple-canvas

一个简单的通用二维画布结构体

2个版本

0.1.1 2024年1月30日
0.1.0 2024年1月30日

#1004 in 数据结构


用于 2 crates

MIT 许可证

6KB

simple-canvas

此crate提供了一个由单个向量组成的结构体Canvas,但作为二维矩阵使用。此外,还包括通过行和列访问其元素以及遍历所有元素的函数。

动机

我需要一个简单的结构体来作为二维数组使用,主要是用于图像的创建和操作。经过一些测试,我发现使用单个向量,而不是向量数组,即使需要添加操作以抽象访问列和行,速度也更快。这个crate正好提供了这样的功能。


lib.rs:

一个简单的画布结构体,作为二维数组使用。

无运行时依赖