Module machine_vision_formats::pixel_format [−][src]
Expand description
Implementations of specific pixel formats.
Structs
BayerBG8 | Bayer Blue Green pattern, 1 byte per pixel. |
BayerBG32f | Bayer Blue Green pattern, 4 bytes per pixel. |
BayerGB8 | Bayer Green Blue pattern, 1 byte per pixel. |
BayerGB32f | Bayer Green Blue pattern, 4 bytes per pixel. |
BayerGR8 | Bayer Green Red pattern, 1 byte per pixel. |
BayerGR32f | Bayer Green Red pattern, 4 bytes per pixel. |
BayerRG8 | Bayer Red Green pattern, 1 byte per pixel. |
BayerRG32f | Bayer Red Green pattern, 4 bytes per pixel. |
Mono8 | Luminance, 1 byte per pixel. Sometimes also called Gray8. |
Mono32f | Luminance, 32 bytes per pixel, Little-Endian, IEEE-754 |
NV12 | NV12 format, average 12 bits per pixel |
RGB8 | Red, Green, Blue, 1 byte each, total 3 bytes per pixel. |
YUV422 | YUV 4:2:2 8-bit, total 2 bytes per pixel. |
YUV444 | YUV 4:4:4 8-bit, total 3 bytes per pixel. |
Enums
PixFmt | This type allows runtime inspection of pixel format. |
Traits
PixelFormat | Implementations of this trait describe the format of raw image data. |
Functions
pixfmt | Convert a compile-time type FMT into a runtime type. |