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
RawData | |
Grey | |
Grey16 | |
GreyAlpha | |
GreyAlpha16 | |
RGBA | |
RGB | |
RGBA16 | |
RGB16 |