5 个版本
0.1.4 | 2022年5月20日 |
---|---|
0.1.3 | 2022年5月20日 |
0.1.2 | 2022年5月20日 |
0.1.1 | 2022年5月20日 |
0.1.0 | 2022年5月20日 |
#15 in #tiff
每月下载 33 次
7KB
127 行
什么是 tif?
tif 是针对终端的图像文件格式。这是一个相当简单的图像文件格式!
这个库的功能
解析
使用 libtif 解析有两种方式
let image = TifImage::parse_from_file("my_image.tif")?;
和
let image = TifImage::parse_from_bytes(vec![])?;
无论如何,你都会使用 parse_from_bytes
,但 parse_from_file 是为懒人准备的。
保存
要保存 tif 文件,只需要一行代码
let your_file_as_bytes = your_tif_image.save();
如何创建 tif 图像
如果你想要以编程方式创建 tif 图像,你需要自己创建这个结构体,自己初始化所有字段。这个库不是为此而设计的!
但如果你想要通过终端创建 tif 图像,你可以使用我的程序 tif_editor