Struct image::jpeg::JPEGEncoder [] [src]

pub struct JPEGEncoder<'a, W: 'a> {
    // some fields omitted
}

The representation of a JPEG encoder

Methods

impl<'a, W: Write> JPEGEncoder<'a, W>
[src]

fn new(w: &mut W) -> JPEGEncoder<W>

Create a new encoder that writes its output to w

fn encode(&mut self, image: &[u8], width: u32, height: u32, c: ColorType) -> Result<()>

Encodes the image image that has dimensions width and height and ColorType c

The Image in encoded with subsampling ratio 4:2:2