Struct jpeg_decoder::Decoder[][src]

pub struct Decoder<R> { /* fields omitted */ }

JPEG decoder

Methods

impl<R: Read> Decoder<R>
[src]

Creates a new Decoder using the reader reader.

Returns metadata about the image.

The returned value will be None until a call to either read_info or decode has returned Ok.

Tries to read metadata from the image without decoding it.

If successful, the metadata can be obtained using the info method.

Decodes the image and returns the decoded pixels if successful.

Auto Trait Implementations

impl<R> Send for Decoder<R> where
    R: Send

impl<R> Sync for Decoder<R> where
    R: Sync