CloverBootloader/CloverApp/Clover/ThemeManager/libimagequant/rust-api
vectorsigma72 c8969630f3 Plist Editor for Cover.app
Introduced a real Property List Editor.
Fixed Theme manager engine.
Other minor fixes
2020-04-07 13:48:12 +02:00
..
examples Plist Editor for Cover.app 2020-04-07 13:48:12 +02:00
src Plist Editor for Cover.app 2020-04-07 13:48:12 +02:00
.gitignore Plist Editor for Cover.app 2020-04-07 13:48:12 +02:00
Cargo.toml Plist Editor for Cover.app 2020-04-07 13:48:12 +02:00
COPYRIGHT Plist Editor for Cover.app 2020-04-07 13:48:12 +02:00
README.md Plist Editor for Cover.app 2020-04-07 13:48:12 +02:00

libimagequant bindings for Rust

Imagequant library converts RGBA images to 8-bit indexed images with palette, including alpha component. It's ideal for generating tiny PNG images (although image I/O isn't handled by the library itself).

This wrapper makes the library usable from Rust.

Rust API closely follows the C API, but is slightly OO-ified:

liq_set_dithering_level(result, 1.0);
  ↓
result.set_dithering_level(1.0);

For more details see libimagequant documentation and Rust function reference.