Quantizer

Trait Quantizer 

Source
pub trait Quantizer {
    // Required method
    fn quantize(
        &self,
        pixels: &[Rgb],
        max_colors: usize,
    ) -> Result<QuantizationResult>;
}
Expand description

Common trait for color quantizers.

Required Methods§

Source

fn quantize( &self, pixels: &[Rgb], max_colors: usize, ) -> Result<QuantizationResult>

Quantizes a slice of pixels into a palette of at most max_colors.

Implementors§