2个版本
0.1.1 | 2020年5月28日 |
---|---|
0.1.0 | 2020年5月27日 |
618在图像分类中
每月下载26次
11KB
70 行
RImg - Rust图像模板图像处理工具包
RImg旨在成为CImg的Rust实现,CImg是C++图像模板图像处理工具包。
Rust的一些增强功能也将由rust带来
- 返回
Result<T, Err>
类型,而C++允许抛出异常,Rust没有实现这种模式 - 返回
Option<T>
类型而不是C++ NULL指针
使用方法
目前这个crate还非常不实用,但如果你想要将其包含到依赖中,只需编辑你的Cargo.toml文件,添加以下内容
[dependencies]
rimg = ">=0.1"
然后你可以这样使用它
extern crate rimg;
use rimg::RImg;
fn main() {
let img = RImg::new(128, 256, 1, 3, 0);
println!("image size: {}", img.size());
}
文档
最新的文档可以在Docs.rs找到。
贡献
所有贡献都欢迎。但目前的优先级是达到CImg的功能。
阅读CONTRIBUTING.md文件以获取更多信息。
许可
RImg是一个免费、开源库,根据LGPL-V3.0许可条款分发。