quantette

Crates.ioquantette
lib.rsquantette
version0.3.0
sourcesrc
created_at2023-10-25 22:03:07.957908
updated_at2024-07-03 05:17:24.85032
descriptionA fast and high quality image quantizer and palette generator. Supports the CIELAB, Oklab, and sRGB color spaces.
homepagehttps://github.com/Ivordir/quantette
repositoryhttps://github.com/Ivordir/quantette
max_upload_size
id1013687
size263,885
Ivordir (Ivordir)

documentation

README

quantette

Crate Docs

quantette is a library for fast and high quality image quantization and palette generation. It supports the sRGB color space for fast color quantization but also the CIELAB and Oklab color spaces for more accurate quantization. Similarly, quantette's k-means color quantizer gives high quality results while the included Wu color quantizer gives fast but still quite good results.

In some critical locations, quantette makes use of SIMD (via the wide crate). Consider enabling the avx or avx2 target features for a noticeable speed up if your target architecture supports these features. If the threads cargo feature is enabled, multi-threaded versions of most functions become available for even greater speed up.

See Examples for example output images from quantette and see Benchmarks and Accuracy for comparisons with other libraries.

License

quantette is licensed under either

at your option.

Commit count: 119

cargo fmt