Enum lodepng::Image [] [src]

pub enum Image {
    RawData(Bitmap<u8>),
    Grey(Bitmap<Grey<u8>>),
    Grey16(Bitmap<Grey<u16>>),
    GreyAlpha(Bitmap<GreyAlpha<u8>>),
    GreyAlpha16(Bitmap<GreyAlpha<u16>>),
    RGBA(Bitmap<RGBA<u8>>),
    RGB(Bitmap<RGB<u8>>),
    RGBA16(Bitmap<RGBA<u16>>),
    RGB16(Bitmap<RGB<u16>>),
}

Bitmap types. Also contains valid values for <PixelType>

Images with <8bpp are represented as a bunch of bytes.

To safely convert RGB/RGBA see Vec::map_in_place, or use transmute()

Variants

Trait Implementations

impl Debug for Image
[src]

Formats the value using the given formatter.