PixelFormat
Specifieds a particular format of an archetypes.Image
.
Most images can be described by a datatypes.ColorModel
and a datatypes.ChannelDatatype
,
e.g. RGB
and U8
respectively.
However, some image formats has chroma downsampling and/or
use differing number of bits per channel, and that is what this datatypes.PixelFormat
is for.
All these formats support random access.
For more compressed image formats, see archetypes.EncodedImage
.
Variants variants
- Y_U_V12_LimitedRange
- NV12
- YUY2
- Y8_FullRange
- Y_U_V24_LimitedRange
- Y_U_V24_FullRange
- Y8_LimitedRange
- Y_U_V12_FullRange
- Y_U_V16_LimitedRange
- Y_U_V16_FullRange