Cargo Features
[dependencies]
zune-image = { version = "0.5.0", default-features = false, features = ["log", "ppm", "jpeg", "png", "psd", "farbfeld", "qoi", "jpeg-xl", "hdr", "bmp", "webp", "serde-support", "image_formats", "metadata", "threads", "simd", "all", "sse41", "docs"] }
- log all
-
Single based image decoders and encoders
Core primitives
- ppm image_formats? = zune-ppm
- jpeg image_formats? = jpeg-encoder, zune-jpeg
- png image_formats? = zune-png
- psd image_formats? = zune-psd
- farbfeld image_formats? = zune-farbfeld
- qoi image_formats? = zune-qoi
- jpeg-xl image_formats? = jxl-oxide, zune-jpegxl
- hdr image_formats? = zune-hdr
- bmp image_formats? = zune-bmp
- webp image_formats? = image-webp
- serde-support all = serde
-
Serde serialization support
- image_formats all = bmp, farbfeld, hdr, jpeg, jpeg-xl, png, ppm, psd, qoi, webp
-
All image formats
- metadata all = kamadak-exif
-
External crates that help us handle metadata
- default = all
-
Every supported thing
- threads all
-
Whether to use threads or not for some operations
Enables rayon of optional jxl-oxide, threads of optional zune-jpegxl
- simd all = avx2, sse41
-
Simd support
Enables x86 of optional zune-jpeg and sse of optional zune-png
Images
- all default = image_formats, log, metadata, serde-support, simd, threads
- avx2 sse41 simd?
- benchmarks docs
Features from optional dependencies
In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.
- zune-png png?
- zune-jpeg jpeg?
- zune-ppm ppm?
- zune-psd psd?
- zune-farbfeld farbfeld?
- zune-qoi qoi?
- zune-jpegxl jpeg-xl?
- zune-hdr hdr?
- zune-bmp bmp?
- serde serde-support?
-
Enables serde
Serializing info
- jpeg-encoder jpeg?
-
Enables jpeg-encoder
External image APIs
- jxl-oxide jpeg-xl?
- kamadak-exif metadata?
-
Enables kamadak-exif
metadata
- image-webp webp?