Picolo | Picolo Junior 4 | Picolo Pro 2 | Picolo Pro 3 | Picolo Tetra | Picolo Tymo | Picolo Alert | Picolo Diligent |
Domino Iota | Domino Alpha 2 | Domino Melody | Domino Harmony | Domino Symphony |
Grablink Value | Grablink Expert 2 | Grablink Avenue | Grablink Express | Grablink Quickpack ColorScan | Grablink Quickpack CFA | Grablink Full XR | Grablink Full | Grablink DualBase | Grablink Base |
Description
Type |
Enumerated |
Description |
Designation of color format |
"Set" effect |
Designating the color format |
"Get" effect |
Returns the currently active color format |
Classification
Class |
Channel |
Category |
Cluster |
Level |
Adjust |
Identifiers
String |
ColorFormat |
C, C++ |
MC_ColorFormat |
.NET |
MC.ColorFormat |
Numerical |
2224 |
This parameter summarizes all the properties describing how the frame grabber stores pixel data in the destination surface.
Refer to MultiCam Storage Formats for detailed information.
Values applicable to Picolo boards
Boards |
Format names |
Picolo Alert |
YUV411, YUV422, YUV444, Y8 |
Picolo Diligent |
YUV411, YUV422, YUV444, Y8 |
Picolo Junior 4 |
YUV411, YUV422, Y8 |
Values applicable to Domino boards
Boards |
Format names |
Domino Iota |
Y8 |
Domino Melody |
Y8, Y10, Y16(*) |
Domino Harmony |
Y8, Y10, Y16(*) |
(*) For these storage formats, the least 6 significant bits of the pixel value are 0.
Values applicable to Grablink boards
Boards |
Format names |
Grablink Avenue |
RGB24, RGB32 |
Grablink Value |
RGB24, RGB32 |
Grablink Expert 2 |
RGB24, RGB32 |
Grablink Colorscan |
RGB24, RGB32 |
Grablink Quickpack CFA |
RGB15, RGB16, RGB24, RGB10_10_10, RGB10_12_10, RGB32, RGB48, RGB64 |
Grablink Full XR |
Y8, Y10, Y12, Y16 |
ColorFormat values are classified in 9 categories:
- Monochrome and color packed YUV formats
- Planar YUV formats
- Color packed RGB formats
- Color planar RGB format
- Compressed formats
- BAYER color formats
- RAW formats
- Packed RGB color and Y luminance combined formats
- Planar RGB color and Y luminance combined formats
Monochrome and color packed YUV formats
Name |
Identifier |
Description |
FOURCC code |
YUV411 |
MC_ColorFormat_YUV411 |
Each pixel color is stored using YUV 4:1:1 packed data format. |
Y41P |
YUV422 |
MC_ColorFormat_YUV422 |
Each pixel color is stored using YUV 4:2:2 packed data format. |
YUY2 |
YUV444 |
MC_ColorFormat_YUV444 |
Each pixel color is stored using YUV 4:4:4 packed data format. |
IYU2 |
Y8 |
MC_ColorFormat_Y8 |
Each pixel luminance is stored using Y8 system. |
Y800 |
Y10 |
MC_ColorFormat_Y10 |
Each pixel luminance is stored using Y10 system. |
Not applicable |
Y12 |
MC_ColorFormat_Y12 |
Each pixel luminance is stored using Y12 system. |
Not applicable |
Y14 |
MC_ColorFormat_Y14 |
Each pixel luminance is stored using Y14 system. |
Not applicable |
Y16 |
MC_ColorFormat_Y16 |
Each pixel luminance is stored using Y16 system. |
Not applicable |
Planar YUV formats
Name |
Identifier |
Description |
FOURCC code |
YUV411PL |
MC_ColorFormat_YUV411PL |
Each pixel color is stored using YUV 4:1:1 planar data format. |
Y41B |
Y41B |
MC_ColorFormat_Y41B |
Each pixel color is stored using Y41B planar data format. |
Y41B |
YUV422PL |
MC_ColorFormat_YUV422PL |
Each pixel color is stored using YUV 4:2:2 planar data format. |
Y42B |
Y42B |
MC_ColorFormat_Y42B |
Each pixel color is stored using Y42B planar data format. |
Y42B |
YUV444PL |
MC_ColorFormat_YUV444PL |
Each pixel color is stored using YUV 4:4:4 planar data format. |
Not applicable |
YUV411PL_Dec |
MC_ColorFormat_YUV411PL_DEC |
Each pixel color is stored using YUV 4:1:1 planar data format with chrominance decimation. |
YUV9 |
YUV9 |
MC_ColorFormat_YUV9 |
Each pixel color is stored using YUV9 planar data format. |
YUV9 |
YVU9 |
MC_ColorFormat_YVU9 |
Each pixel color is stored using YVU9 planar data format. |
YVU9 |
YUV422PL_Dec |
MC_ColorFormat_YUV422PL_DEC |
Each pixel color is stored using YUV 4:2:2 planar data format with chrominance decimation. |
I420 |
I420 |
MC_ColorFormat_I420 |
Each pixel color is stored using I420 planar data format. |
I420 |
IYUV |
MC_ColorFormat_IYUV |
Each pixel color is stored using IYUV planar data format. |
IYUV |
YV12 |
MC_ColorFormat_YV12 |
Each pixel color is stored using YV12 planar data format. |
YV12 |
Color packed RGB formats
Name |
Identifier |
Description |
FOURCC code |
RGB15 |
MC_ColorFormat_RGB15 |
Each pixel color is stored using RGB15 packed data format. |
BI_RGB |
RGB16 |
MC_ColorFormat_RGB16 |
Each pixel color is stored using RGB16 packed data format. |
BI_RGB |
RGB24 |
MC_ColorFormat_RGB24 |
Each pixel color is stored using RGB24 packed data format. |
BI_RGB |
RGB10_10_10 |
MC_ColorFormat_RGB10_10_10 |
Each pixel color is stored using RGB10_10_10 packed data format. |
|
RGB10_12_10 |
MC_ColorFormat_RGB10_12_10 |
Each pixel color is stored using RGB10_12_10 packed data format. |
|
RGB32 |
MC_ColorFormat_RGB32 |
Each pixel color is stored using RGB32 packed data format. |
BI_RGB |
RGB48 |
MC_ColorFormat_RGB48 |
Each pixel color is stored using RGB48 packed data format. |
|
RGB64 |
MC_ColorFormat_RGB64 |
Each pixel color is stored using RGB64 packed data format. |
|
Color planar RGB formats
Name |
Identifier |
Description |
FOURCC code |
RGB24PL |
MC_ColorFormat_RGB24PL |
Each pixel color is stored using RGB24PL system. |
Not applicable |
RGB30PL |
MC_ColorFormat_RGB30PL |
Each pixel color is stored using RGB30PL system. |
Not applicable |
RGB36PL |
MC_ColorFormat_RGB36PL |
Each pixel color is stored using RGB36PL system. |
Not applicable |
RGB42PL |
MC_ColorFormat_RGB42PL |
Each pixel color is stored using RGB42PL system. |
Not applicable |
RGB48PL |
MC_ColorFormat_RGB48PL |
Each pixel color is stored using RGB48PL system |
Not applicable |
Compressed formats
Name |
Identifier |
Description |
FOURCC code |
DX50 |
MC_ColorFormat_DX50 |
Data are stored according to DX50 codec. |
DX50 |
MP4S |
MC_ColorFormat_MP4S |
Data are stored according to MP4S codec. |
MP4S |
BAYER color formats
Name |
Identifier |
Description |
FOURCC code |
BAYER8 |
MC_ColorFormat_BAYER8 |
Each pixel data is stored using BAYER8 system. |
Not applicable |
BAYER10 |
MC_ColorFormat_BAYER10 |
Each pixel data is stored using BAYER10 system. |
Not applicable |
BAYER12 |
MC_ColorFormat_BAYER12 |
Each pixel data is stored using BAYER12 system. |
Not applicable |
BAYER14 |
MC_ColorFormat_BAYER14 |
Each pixel data is stored using BAYER14 system. |
Not applicable |
BAYER16 |
MC_ColorFormat_BAYER16 |
Each pixel data is stored using BAYER16 system. |
Not applicable |
RAW formats
Name |
Identifier |
Description |
FOURCC code |
RAW8 |
MC_ColorFormat_RAW8 |
Each pixel data is stored using RAW8 system. |
Not applicable |
RAW10 |
MC_ColorFormat_RAW10 |
Each pixel data is stored using RAW10 system. |
Not applicable |
RAW12 |
MC_ColorFormat_RAW12 |
Each pixel data is stored using RAW12 system. |
Not applicable |
RAW14 |
MC_ColorFormat_RAW14 |
Each pixel data is stored using RAW14 system. |
Not applicable |
RAW16 |
MC_ColorFormat_RAW16 |
Each pixel data is stored using RAW16 system. |
Not applicable |
Packed RGB color and Y luminance combined formats
Name |
Identifier |
Description |
FOURCC code |
RGB15Y8 |
MC_ColorFormat_RGB15Y8 |
Each pixel color is stored using a combined RGB packed data format and a luminance data format. |
Not applicable
|
RGB16Y8 |
MC_ColorFormat_RGB16Y8 |
||
RGB24Y8 |
MC_ColorFormat_RGB24Y8 |
||
RGB24Y10 |
MC_ColorFormat_RGB24Y10 |
||
RGB24Y12 |
MC_ColorFormat_RGB24Y12 |
||
RGB24Y16 |
MC_ColorFormat_RGB24Y16 |
||
YRGB32 |
MC_ColorFormat_YRGB32 |
||
YRGB64 |
MC_ColorFormat_YRGB64 |
Planar RGB color and Y luminance combined formats
Name |
Identifier |
Description |
FOURCC code |
RGB24PLY8 |
MC_ColorFormat_RGB24PLY8 |
Each pixel color is stored using a combined RGB planar data format and a luminance data format. |
Not applicable |
RGB24PLY10 |
MC_ColorFormat_RGB24PLY10 |
||
RGB24PLY12 |
MC_ColorFormat_RGB24PLY12 |
||
RGB24PLY16 |
MC_ColorFormat_RGB24PLY16 |
||
RGB30PLY8 |
MC_ColorFormat_RGB30PLY8 |
||
RGB30PLY10 |
MC_ColorFormat_RGB30PLY10 |
||
RGB30PLY12 |
MC_ColorFormat_RGB30PLY12 |
||
RGB30PLY16 |
MC_ColorFormat_RGB30PLY16 |
||
RGB36PLY8 |
MC_ColorFormat_RGB36PLY8 |
||
RGB36PLY10 |
MC_ColorFormat_RGB36PLY10 |
||
RGB36PLY12 |
MC_ColorFormat_RGB36PLY12 |
||
RGB36PLY16 |
MC_ColorFormat_RGB36PLY16 |
||
RGB48PLY8 |
MC_ColorFormat_RGB48PLY8 |
||
RGB48PLY10 |
MC_ColorFormat_RGB48PLY10 |
||
RGB48PLY12 |
MC_ColorFormat_RGB48PLY12 |
||
RGB48PLY16 |
MC_ColorFormat_RGB48PLY16 |