Skip to main content

encode

Function encode 

Source
pub fn encode(
    image: &ImageBuffer,
    optimize: usize,
    quality: usize,
    compression: WebpEncoding,
    exif: Option<&[u8]>,
) -> Result<Vec<u8>, EncoderError>
Expand description

Encodes an image as a still WebP container.

optimize is interpreted as 0..=9 for WebpEncoding::Lossless and 0..=9 for WebpEncoding::Lossy. quality is used only for lossy encoding and must be in 0..=100.

If exif is present it is embedded as a raw EXIF chunk.