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次下载

MIT 许可证

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可能是一个合理的选择。

无运行时依赖