Cargo Features
[dependencies]
czkawka_core = { version = "9.0.0", default-features = false, features = ["heif", "libraw", "libavif", "fast_image_resize"] }
- default = fast_image_resize
-
The
fast_image_resize
feature is set by default wheneverczkawka_core
is added without
somewhere in the dependency tree.default-features = false - heif
-
Enables libheif-rs =0.18.0
Heif/Heic
Do not upgrade now, since Ubuntu 22.04 not works with newer version1.14.3 brake compilation on Ubuntu 22.04, so pin it to this version
Affects
common_image::get_dynamic_image_from_heic
… - libraw
-
Enables libraw-rs
Affects
common_image::get_raw_image
… - libavif
-
Enables avif and avif-native of image
Affects
common::IMAGE_RS_EXTENSIONS
,common::IMAGE_RS_SIMILAR_IMAGES_EXTENSIONS
,common::IMAGE_RS_BROKEN_FILES_EXTENSIONS
… - fast_image_resize default
-
Enables fast_resize_unstable of image_hasher
Needed by similar images