Enum cameleon::payload::PixelFormat
source · pub enum PixelFormat {
Show 266 variants
Mono8,
Mono8s,
Mono10,
Mono10Packed,
Mono12,
Mono12Packed,
Mono16,
BayerGR8,
BayerRG8,
BayerGB8,
BayerBG8,
BayerGR10,
BayerRG10,
BayerGB10,
BayerBG10,
BayerGR12,
BayerRG12,
BayerGB12,
BayerBG12,
RGB8,
BGR8,
RGBa8,
BGRa8,
RGB10,
BGR10,
RGB12,
BGR12,
YUV8_UYV,
RGB8_Planar,
RGB10_Planar,
RGB12_Planar,
RGB16_Planar,
Mono14,
BayerGR10Packed,
BayerRG10Packed,
BayerGB10Packed,
BayerBG10Packed,
BayerGR12Packed,
BayerRG12Packed,
BayerGB12Packed,
BayerBG12Packed,
BayerGR16,
BayerRG16,
BayerGB16,
BayerBG16,
YUV422_8,
RGB16,
RGB12V1Packed,
RGB565p,
BGR565p,
Mono1p,
Mono2p,
Mono4p,
YCbCr8_CbYCr,
YCbCr422_8,
YCbCr411_8_CbYYCrYY,
YCbCr601_8_CbYCr,
YCbCr601_422_8,
YCbCr601_411_8_CbYYCrYY,
YCbCr709_8_CbYCr,
YCbCr709_422_8,
YCbCr709_411_8_CbYYCrYY,
YCbCr422_8_CbYCrY,
YCbCr601_422_8_CbYCrY,
YCbCr709_422_8_CbYCrY,
Mono10p,
Mono12p,
BGR10p,
BGR12p,
BGR14,
BGR16,
BGRa10,
BGRa10p,
BGRa12,
BGRa12p,
BGRa14,
BGRa16,
BayerBG10p,
BayerBG12p,
BayerGB10p,
BayerGB12p,
BayerGR10p,
BayerGR12p,
BayerRG10p,
BayerRG12p,
YCbCr411_8,
YCbCr8,
RGB10p,
RGB12p,
RGB14,
RGBa10,
RGBa10p,
RGBa12,
RGBa12p,
RGBa14,
RGBa16,
YCbCr422_10,
YCbCr422_12,
SCF1WBWG8,
SCF1WBWG10,
SCF1WBWG10p,
SCF1WBWG12,
SCF1WBWG12p,
SCF1WBWG14,
SCF1WBWG16,
SCF1WGWB8,
SCF1WGWB10,
SCF1WGWB10p,
SCF1WGWB12,
SCF1WGWB12p,
SCF1WGWB14,
SCF1WGWB16,
SCF1WGWR8,
SCF1WGWR10,
SCF1WGWR10p,
SCF1WGWR12,
SCF1WGWR12p,
SCF1WGWR14,
SCF1WGWR16,
SCF1WRWG8,
SCF1WRWG10,
SCF1WRWG10p,
SCF1WRWG12,
SCF1WRWG12p,
SCF1WRWG14,
SCF1WRWG16,
YCbCr10_CbYCr,
YCbCr10p_CbYCr,
YCbCr12_CbYCr,
YCbCr12p_CbYCr,
YCbCr422_10p,
YCbCr422_12p,
YCbCr601_10_CbYCr,
YCbCr601_10p_CbYCr,
YCbCr601_12_CbYCr,
YCbCr601_12p_CbYCr,
YCbCr601_422_10,
YCbCr601_422_10p,
YCbCr601_422_12,
YCbCr601_422_12p,
YCbCr709_10_CbYCr,
YCbCr709_10p_CbYCr,
YCbCr709_12_CbYCr,
YCbCr709_12p_CbYCr,
YCbCr709_422_10,
YCbCr709_422_10p,
YCbCr709_422_12,
YCbCr709_422_12p,
YCbCr422_10_CbYCrY,
YCbCr422_10p_CbYCrY,
YCbCr422_12_CbYCrY,
YCbCr422_12p_CbYCrY,
YCbCr601_422_10_CbYCrY,
YCbCr601_422_10p_CbYCrY,
YCbCr601_422_12_CbYCrY,
YCbCr601_422_12p_CbYCrY,
YCbCr709_422_10_CbYCrY,
YCbCr709_422_10p_CbYCrY,
YCbCr709_422_12_CbYCrY,
YCbCr709_422_12p_CbYCrY,
BiColorRGBG8,
BiColorBGRG8,
BiColorRGBG10,
BiColorRGBG10p,
BiColorBGRG10,
BiColorBGRG10p,
BiColorRGBG12,
BiColorRGBG12p,
BiColorBGRG12,
BiColorBGRG12p,
Coord3D_A8,
Coord3D_B8,
Coord3D_C8,
Coord3D_ABC8,
Coord3D_ABC8_Planar,
Coord3D_AC8,
Coord3D_AC8_Planar,
Coord3D_A16,
Coord3D_B16,
Coord3D_C16,
Coord3D_ABC16,
Coord3D_ABC16_Planar,
Coord3D_AC16,
Coord3D_AC16_Planar,
Coord3D_A32f,
Coord3D_B32f,
Coord3D_C32f,
Coord3D_ABC32f,
Coord3D_ABC32f_Planar,
Coord3D_AC32f,
Coord3D_AC32f_Planar,
Confidence1,
Confidence1p,
Confidence8,
Confidence16,
Confidence32f,
R8,
R10,
R12,
R16,
G8,
G10,
G12,
G16,
B8,
B10,
B12,
B16,
Coord3D_A10p,
Coord3D_B10p,
Coord3D_C10p,
Coord3D_A12p,
Coord3D_B12p,
Coord3D_C12p,
Coord3D_ABC10p,
Coord3D_ABC10p_Planar,
Coord3D_ABC12p,
Coord3D_ABC12p_Planar,
Coord3D_AC10p,
Coord3D_AC10p_Planar,
Coord3D_AC12p,
Coord3D_AC12p_Planar,
YCbCr2020_8_CbYCr,
YCbCr2020_10_CbYCr,
YCbCr2020_10p_CbYCr,
YCbCr2020_12_CbYCr,
YCbCr2020_12p_CbYCr,
YCbCr2020_411_8_CbYYCrYY,
YCbCr2020_422_8,
YCbCr2020_422_8_CbYCrY,
YCbCr2020_422_10,
YCbCr2020_422_10_CbYCrY,
YCbCr2020_422_10p,
YCbCr2020_422_10p_CbYCrY,
YCbCr2020_422_12,
YCbCr2020_422_12_CbYCrY,
YCbCr2020_422_12p,
YCbCr2020_422_12p_CbYCrY,
Mono14p,
BayerGR14p,
BayerRG14p,
BayerGB14p,
BayerBG14p,
BayerGR14,
BayerRG14,
BayerGB14,
BayerBG14,
BayerGR4p,
BayerRG4p,
BayerGB4p,
BayerBG4p,
Mono32,
YCbCr420_8_YY_CbCr_Semiplanar,
YCbCr422_8_YY_CbCr_Semiplanar,
YCbCr420_8_YY_CrCb_Semiplanar,
YCbCr422_8_YY_CrCb_Semiplanar,
Data8,
Data8s,
Data16,
Data16s,
Data32,
Data32s,
Data32f,
Data64,
Data64s,
Data64f,
}
Variants§
Mono8
Monochrome 8-bit.
Mono8s
Monochrome 8-bit signed.
Mono10
Monochrome 10-bit unpacked.
Mono10Packed
Monochrome 10-bit packed.
Mono12
Monochrome 12-bit unpacked.
Mono12Packed
Monochrome 12-bit packed.
Mono16
Monochrome 16-bit.
BayerGR8
Bayer Green-Red 8-bit.
BayerRG8
Bayer Red-Green 8-bit.
BayerGB8
Bayer Green-Blue 8-bit.
BayerBG8
Bayer Blue-Green 8-bit.
BayerGR10
Bayer Green-Red 10-bit unpacked.
BayerRG10
Bayer Red-Green 10-bit unpacked.
BayerGB10
Bayer Green-Blue 10-bit unpacked.
BayerBG10
Bayer Blue-Green 10-bit unpacked.
BayerGR12
Bayer Green-Red 12-bit unpacked.
BayerRG12
Bayer Red-Green 12-bit unpacked.
BayerGB12
Bayer Green-Blue 12-bit unpacked.
BayerBG12
Bayer Blue-Green 12-bit unpacked.
RGB8
Red-Green-Blue 8-bit.
BGR8
Blue-Green-Red 8-bit.
RGBa8
Red-Green-Blue-alpha 8-bit.
BGRa8
Blue-Green-Red-alpha 8-bit.
RGB10
Red-Green-Blue 10-bit unpacked.
BGR10
Blue-Green-Red 10-bit unpacked.
RGB12
Red-Green-Blue 12-bit unpacked.
BGR12
Blue-Green-Red 12-bit unpacked.
YUV8_UYV
YUV 4:4:4 8-bit.
RGB8_Planar
Red-Green-Blue 8-bit planar.
RGB10_Planar
Red-Green-Blue 10-bit unpacked planar.
RGB12_Planar
Red-Green-Blue 12-bit unpacked planar.
RGB16_Planar
Red-Green-Blue 16-bit planar.
Mono14
Monochrome 14-bit unpacked.
BayerGR10Packed
Bayer Green-Red 10-bit packed.
BayerRG10Packed
Bayer Red-Green 10-bit packed.
BayerGB10Packed
Bayer Green-Blue 10-bit packed.
BayerBG10Packed
Bayer Blue-Green 10-bit packed.
BayerGR12Packed
Bayer Green-Red 12-bit packed.
BayerRG12Packed
Bayer Red-Green 12-bit packed.
BayerGB12Packed
Bayer Green-Blue 12-bit packed.
BayerBG12Packed
Bayer Blue-Green 12-bit packed.
BayerGR16
Bayer Green-Red 16-bit.
BayerRG16
Bayer Red-Green 16-bit.
BayerGB16
Bayer Green-Blue 16-bit.
BayerBG16
Bayer Blue-Green 16-bit.
YUV422_8
YUV 4:2:2 8-bit.
RGB16
Red-Green-Blue 16-bit.
RGB12V1Packed
Red-Green-Blue 12-bit packed - variant 1.
RGB565p
Red-Green-Blue 5/6/5-bit packed.
BGR565p
Blue-Green-Red 5/6/5-bit packed.
Mono1p
Monochrome 1-bit packed.
Mono2p
Monochrome 2-bit packed.
Mono4p
Monochrome 4-bit packed.
YCbCr8_CbYCr
YCbCr 4:4:4 8-bit.
YCbCr422_8
YCbCr 4:2:2 8-bit.
YCbCr411_8_CbYYCrYY
YCbCr 4:1:1 8-bit.
YCbCr601_8_CbYCr
YCbCr 4:4:4 8-bit BT.601.
YCbCr601_422_8
YCbCr 4:2:2 8-bit BT.601.
YCbCr601_411_8_CbYYCrYY
YCbCr 4:1:1 8-bit BT.601.
YCbCr709_8_CbYCr
YCbCr 4:4:4 8-bit BT.709.
YCbCr709_422_8
YCbCr 4:2:2 8-bit BT.709.
YCbCr709_411_8_CbYYCrYY
YCbCr 4:1:1 8-bit BT.709.
YCbCr422_8_CbYCrY
YCbCr 4:2:2 8-bit.
YCbCr601_422_8_CbYCrY
YCbCr 4:2:2 8-bit BT.601.
YCbCr709_422_8_CbYCrY
YCbCr 4:2:2 8-bit BT.709.
Mono10p
Monochrome 10-bit packed.
Mono12p
Monochrome 12-bit packed.
BGR10p
Blue-Green-Red 10-bit packed.
BGR12p
Blue-Green-Red 12-bit packed.
BGR14
Blue-Green-Red 14-bit unpacked.
BGR16
Blue-Green-Red 16-bit.
BGRa10
Blue-Green-Red-alpha 10-bit unpacked.
BGRa10p
Blue-Green-Red-alpha 10-bit packed.
BGRa12
Blue-Green-Red-alpha 12-bit unpacked.
BGRa12p
Blue-Green-Red-alpha 12-bit packed.
BGRa14
Blue-Green-Red-alpha 14-bit unpacked.
BGRa16
Blue-Green-Red-alpha 16-bit.
BayerBG10p
Bayer Blue-Green 10-bit packed.
BayerBG12p
Bayer Blue-Green 12-bit packed.
BayerGB10p
Bayer Green-Blue 10-bit packed.
BayerGB12p
Bayer Green-Blue 12-bit packed.
BayerGR10p
Bayer Green-Red 10-bit packed.
BayerGR12p
Bayer Green-Red 12-bit packed.
BayerRG10p
Bayer Red-Green 10-bit packed.
BayerRG12p
Bayer Red-Green 12-bit packed.
YCbCr411_8
YCbCr 4:1:1 8-bit.
YCbCr8
YCbCr 4:4:4 8-bit.
RGB10p
Red-Green-Blue 10-bit packed.
RGB12p
Red-Green-Blue 12-bit packed.
RGB14
Red-Green-Blue 14-bit unpacked.
RGBa10
Red-Green-Blue-alpha 10-bit unpacked.
RGBa10p
Red-Green-Blue-alpha 10-bit packed.
RGBa12
Red-Green-Blue-alpha 12-bit unpacked.
RGBa12p
Red-Green-Blue-alpha 12-bit packed.
RGBa14
Red-Green-Blue-alpha 14-bit unpacked.
RGBa16
Red-Green-Blue-alpha 16-bit.
YCbCr422_10
YCbCr 4:2:2 10-bit unpacked.
YCbCr422_12
YCbCr 4:2:2 12-bit unpacked.
SCF1WBWG8
Sparse Color Filter #1 White-Blue-White-Green 8-bit.
SCF1WBWG10
Sparse Color Filter #1 White-Blue-White-Green 10-bit unpacked.
SCF1WBWG10p
Sparse Color Filter #1 White-Blue-White-Green 10-bit packed.
SCF1WBWG12
Sparse Color Filter #1 White-Blue-White-Green 12-bit unpacked.
SCF1WBWG12p
Sparse Color Filter #1 White-Blue-White-Green 12-bit packed.
SCF1WBWG14
Sparse Color Filter #1 White-Blue-White-Green 14-bit unpacked.
SCF1WBWG16
Sparse Color Filter #1 White-Blue-White-Green 16-bit unpacked.
SCF1WGWB8
Sparse Color Filter #1 White-Green-White-Blue 8-bit.
SCF1WGWB10
Sparse Color Filter #1 White-Green-White-Blue 10-bit unpacked.
SCF1WGWB10p
Sparse Color Filter #1 White-Green-White-Blue 10-bit packed.
SCF1WGWB12
Sparse Color Filter #1 White-Green-White-Blue 12-bit unpacked.
SCF1WGWB12p
Sparse Color Filter #1 White-Green-White-Blue 12-bit packed.
SCF1WGWB14
Sparse Color Filter #1 White-Green-White-Blue 14-bit unpacked.
SCF1WGWB16
Sparse Color Filter #1 White-Green-White-Blue 16-bit.
SCF1WGWR8
Sparse Color Filter #1 White-Green-White-Red 8-bit.
SCF1WGWR10
Sparse Color Filter #1 White-Green-White-Red 10-bit unpacked.
SCF1WGWR10p
Sparse Color Filter #1 White-Green-White-Red 10-bit packed.
SCF1WGWR12
Sparse Color Filter #1 White-Green-White-Red 12-bit unpacked.
SCF1WGWR12p
Sparse Color Filter #1 White-Green-White-Red 12-bit packed.
SCF1WGWR14
Sparse Color Filter #1 White-Green-White-Red 14-bit unpacked.
SCF1WGWR16
Sparse Color Filter #1 White-Green-White-Red 16-bit.
SCF1WRWG8
Sparse Color Filter #1 White-Red-White-Green 8-bit.
SCF1WRWG10
Sparse Color Filter #1 White-Red-White-Green 10-bit unpacked.
SCF1WRWG10p
Sparse Color Filter #1 White-Red-White-Green 10-bit packed.
SCF1WRWG12
Sparse Color Filter #1 White-Red-White-Green 12-bit unpacked.
SCF1WRWG12p
Sparse Color Filter #1 White-Red-White-Green 12-bit packed.
SCF1WRWG14
Sparse Color Filter #1 White-Red-White-Green 14-bit unpacked.
SCF1WRWG16
Sparse Color Filter #1 White-Red-White-Green 16-bit.
YCbCr10_CbYCr
YCbCr 4:4:4 10-bit unpacked.
YCbCr10p_CbYCr
YCbCr 4:4:4 10-bit packed.
YCbCr12_CbYCr
YCbCr 4:4:4 12-bit unpacked.
YCbCr12p_CbYCr
YCbCr 4:4:4 12-bit packed.
YCbCr422_10p
YCbCr 4:2:2 10-bit packed.
YCbCr422_12p
YCbCr 4:2:2 12-bit packed.
YCbCr601_10_CbYCr
YCbCr 4:4:4 10-bit unpacked BT.601.
YCbCr601_10p_CbYCr
YCbCr 4:4:4 10-bit packed BT.601.
YCbCr601_12_CbYCr
YCbCr 4:4:4 12-bit unpacked BT.601.
YCbCr601_12p_CbYCr
YCbCr 4:4:4 12-bit packed BT.601.
YCbCr601_422_10
YCbCr 4:2:2 10-bit unpacked BT.601.
YCbCr601_422_10p
YCbCr 4:2:2 10-bit packed BT.601.
YCbCr601_422_12
YCbCr 4:2:2 12-bit unpacked BT.601.
YCbCr601_422_12p
YCbCr 4:2:2 12-bit packed BT.601.
YCbCr709_10_CbYCr
YCbCr 4:4:4 10-bit unpacked BT.709.
YCbCr709_10p_CbYCr
YCbCr 4:4:4 10-bit packed BT.709.
YCbCr709_12_CbYCr
YCbCr 4:4:4 12-bit unpacked BT.709.
YCbCr709_12p_CbYCr
YCbCr 4:4:4 12-bit packed BT.709.
YCbCr709_422_10
YCbCr 4:2:2 10-bit unpacked BT.709.
YCbCr709_422_10p
YCbCr 4:2:2 10-bit packed BT.709.
YCbCr709_422_12
YCbCr 4:2:2 12-bit unpacked BT.709.
YCbCr709_422_12p
YCbCr 4:2:2 12-bit packed BT.709.
YCbCr422_10_CbYCrY
YCbCr 4:2:2 10-bit unpacked.
YCbCr422_10p_CbYCrY
YCbCr 4:2:2 10-bit packed.
YCbCr422_12_CbYCrY
YCbCr 4:2:2 12-bit unpacked.
YCbCr422_12p_CbYCrY
YCbCr 4:2:2 12-bit packed.
YCbCr601_422_10_CbYCrY
YCbCr 4:2:2 10-bit unpacked BT.601.
YCbCr601_422_10p_CbYCrY
YCbCr 4:2:2 10-bit packed BT.601.
YCbCr601_422_12_CbYCrY
YCbCr 4:2:2 12-bit unpacked BT.601.
YCbCr601_422_12p_CbYCrY
YCbCr 4:2:2 12-bit packed BT.601.
YCbCr709_422_10_CbYCrY
YCbCr 4:2:2 10-bit unpacked BT.709.
YCbCr709_422_10p_CbYCrY
YCbCr 4:2:2 10-bit packed BT.709.
YCbCr709_422_12_CbYCrY
YCbCr 4:2:2 12-bit unpacked BT.709.
YCbCr709_422_12p_CbYCrY
YCbCr 4:2:2 12-bit packed BT.709.
BiColorRGBG8
Bi-color Red/Green - Blue/Green 8-bit.
BiColorBGRG8
Bi-color Blue/Green - Red/Green 8-bit.
BiColorRGBG10
Bi-color Red/Green - Blue/Green 10-bit unpacked.
BiColorRGBG10p
Bi-color Red/Green - Blue/Green 10-bit packed.
BiColorBGRG10
Bi-color Blue/Green - Red/Green 10-bit unpacked.
BiColorBGRG10p
Bi-color Blue/Green - Red/Green 10-bit packed.
BiColorRGBG12
Bi-color Red/Green - Blue/Green 12-bit unpacked.
BiColorRGBG12p
Bi-color Red/Green - Blue/Green 12-bit packed.
BiColorBGRG12
Bi-color Blue/Green - Red/Green 12-bit unpacked.
BiColorBGRG12p
Bi-color Blue/Green - Red/Green 12-bit packed.
Coord3D_A8
3D coordinate A 8-bit.
Coord3D_B8
3D coordinate B 8-bit.
Coord3D_C8
3D coordinate C 8-bit.
Coord3D_ABC8
3D coordinate A-B-C 8-bit.
Coord3D_ABC8_Planar
3D coordinate A-B-C 8-bit planar.
Coord3D_AC8
3D coordinate A-C 8-bit.
Coord3D_AC8_Planar
3D coordinate A-C 8-bit planar.
Coord3D_A16
3D coordinate A 16-bit.
Coord3D_B16
3D coordinate B 16-bit.
Coord3D_C16
3D coordinate C 16-bit.
Coord3D_ABC16
3D coordinate A-B-C 16-bit.
Coord3D_ABC16_Planar
3D coordinate A-B-C 16-bit planar.
Coord3D_AC16
3D coordinate A-C 16-bit.
Coord3D_AC16_Planar
3D coordinate A-C 16-bit planar.
Coord3D_A32f
3D coordinate A 32-bit floating point.
Coord3D_B32f
3D coordinate B 32-bit floating point.
Coord3D_C32f
3D coordinate C 32-bit floating point.
Coord3D_ABC32f
3D coordinate A-B-C 32-bit floating point.
Coord3D_ABC32f_Planar
3D coordinate A-B-C 32-bit floating point planar.
Coord3D_AC32f
3D coordinate A-C 32-bit floating point.
Coord3D_AC32f_Planar
3D coordinate A-C 32-bit floating point planar.
Confidence1
Confidence 1-bit unpacked.
Confidence1p
Confidence 1-bit packed.
Confidence8
Confidence 8-bit.
Confidence16
Confidence 16-bit.
Confidence32f
Confidence 32-bit floating point.
R8
Red 8-bit.
R10
Red 10-bit.
R12
Red 12-bit.
R16
Red 16-bit.
G8
Green 8-bit.
G10
Green 10-bit.
G12
Green 12-bit.
G16
Green 16-bit.
B8
Blue 8-bit.
B10
Blue 10-bit.
B12
Blue 12-bit.
B16
Blue 16-bit.
Coord3D_A10p
3D coordinate A 10-bit packed.
Coord3D_B10p
3D coordinate B 10-bit packed.
Coord3D_C10p
3D coordinate C 10-bit packed.
Coord3D_A12p
3D coordinate A 12-bit packed.
Coord3D_B12p
3D coordinate B 12-bit packed.
Coord3D_C12p
3D coordinate C 12-bit packed.
Coord3D_ABC10p
3D coordinate A-B-C 10-bit packed.
Coord3D_ABC10p_Planar
3D coordinate A-B-C 10-bit packed planar.
Coord3D_ABC12p
3D coordinate A-B-C 12-bit packed.
Coord3D_ABC12p_Planar
3D coordinate A-B-C 12-bit packed planar.
Coord3D_AC10p
3D coordinate A-C 10-bit packed.
Coord3D_AC10p_Planar
3D coordinate A-C 10-bit packed planar.
Coord3D_AC12p
3D coordinate A-C 12-bit packed.
Coord3D_AC12p_Planar
3D coordinate A-C 12-bit packed planar.
YCbCr2020_8_CbYCr
YCbCr 4:4:4 8-bit BT.2020.
YCbCr2020_10_CbYCr
YCbCr 4:4:4 10-bit unpacked BT.2020.
YCbCr2020_10p_CbYCr
YCbCr 4:4:4 10-bit packed BT.2020.
YCbCr2020_12_CbYCr
YCbCr 4:4:4 12-bit unpacked BT.2020.
YCbCr2020_12p_CbYCr
YCbCr 4:4:4 12-bit packed BT.2020.
YCbCr2020_411_8_CbYYCrYY
YCbCr 4:1:1 8-bit BT.2020.
YCbCr2020_422_8
YCbCr 4:2:2 8-bit BT.2020.
YCbCr2020_422_8_CbYCrY
YCbCr 4:2:2 8-bit BT.2020.
YCbCr2020_422_10
YCbCr 4:2:2 10-bit unpacked BT.2020.
YCbCr2020_422_10_CbYCrY
YCbCr 4:2:2 10-bit unpacked BT.2020.
YCbCr2020_422_10p
YCbCr 4:2:2 10-bit packed BT.2020.
YCbCr2020_422_10p_CbYCrY
YCbCr 4:2:2 10-bit packed BT.2020.
YCbCr2020_422_12
YCbCr 4:2:2 12-bit unpacked BT.2020.
YCbCr2020_422_12_CbYCrY
YCbCr 4:2:2 12-bit unpacked BT.2020.
YCbCr2020_422_12p
YCbCr 4:2:2 12-bit packed BT.2020.
YCbCr2020_422_12p_CbYCrY
YCbCr 4:2:2 12-bit packed BT.2020.
Mono14p
Monochrome 14-bit packed.
BayerGR14p
Bayer Green-Red 14-bit packed.
BayerRG14p
Bayer Red-Green 14-bit packed.
BayerGB14p
Bayer Green-Blue 14-bit packed.
BayerBG14p
Bayer Blue-Green 14-bit packed.
BayerGR14
Bayer Green-Red 14-bit.
BayerRG14
Bayer Red-Green 14-bit.
BayerGB14
Bayer Green-Blue 14-bit.
BayerBG14
Bayer Blue-Green 14-bit.
BayerGR4p
Bayer Green-Red 4-bit packed.
BayerRG4p
Bayer Red-Green 4-bit packed.
BayerGB4p
Bayer Green-Blue 4-bit packed.
BayerBG4p
Bayer Blue-Green 4-bit packed.
Mono32
Monochrome 32-bit.
YCbCr420_8_YY_CbCr_Semiplanar
YCbCr 4:2:0 8-bit YY/CbCr Semiplanar.
YCbCr422_8_YY_CbCr_Semiplanar
YCbCr 4:2:2 8-bit YY/CbCr Semiplanar.
YCbCr420_8_YY_CrCb_Semiplanar
YCbCr 4:2:0 8-bit YY/CrCb Semiplanar.
YCbCr422_8_YY_CrCb_Semiplanar
YCbCr 4:2:2 8-bit YY/CrCb Semiplanar.
Data8
Data 8-bit.
Data8s
Data 8-bit signed.
Data16
Data 16-bit.
Data16s
Data 16-bit signed.
Data32
Data 32-bit.
Data32s
Data 32-bit signed.
Data32f
Data 32-bit floating point.
Data64
Data 64-bit.
Data64s
Data 64-bit signed.
Data64f
Data 64-bit floating point.
Trait Implementations§
source§impl Clone for PixelFormat
impl Clone for PixelFormat
source§fn clone(&self) -> PixelFormat
fn clone(&self) -> PixelFormat
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PixelFormat
impl Debug for PixelFormat
source§impl PartialEq for PixelFormat
impl PartialEq for PixelFormat
source§impl TryFrom<u32> for PixelFormat
impl TryFrom<u32> for PixelFormat
impl Copy for PixelFormat
impl Eq for PixelFormat
impl StructuralPartialEq for PixelFormat
Auto Trait Implementations§
impl Freeze for PixelFormat
impl RefUnwindSafe for PixelFormat
impl Send for PixelFormat
impl Sync for PixelFormat
impl Unpin for PixelFormat
impl UnwindSafe for PixelFormat
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)