4个版本
0.1.3 | 2023年8月25日 |
---|---|
0.1.2 | 2023年8月22日 |
0.1.1 | 2023年8月20日 |
0.1.0 | 2023年8月14日 |
#408 in 图像
每月25次下载
360KB
3K SLoC
nanoimage
Desmond Germans的2019年优秀库的分支,包含一些来自Makepad的代码
并添加了一些使其更容易与*quads一起使用的技巧。
https://github.com/des256/image_formats/tree/master https://github.com/makepad/makepad/tree/master/draw/image_formats
为什么不使用image?image的编译时间更干净:44秒和/target中的+600Mb,而image_formats则是0.5秒和/target中的+6Mb
为什么不使用zune
(https://github.com/etemesi254/zune-image.git)?老实说,我注意到zune
存在得太晚了。zune
要好得多。
预期用途
nanoimage
不适合任意用户输入的图像。它很慢,有bug。
如果选择在showcase_my_library(include_bytes!("rgba_array.bytes"))
和showcase_my_library(nanoimage::decode(include_bytes!("one_fixed_example_image.png")))
之间,nanoimage
可能是一个合理的选择。