Documentation Portal      

What are you looking for?

ColorFormat

Color format

Parameter Info

Class Category Level Type Access
Channel Cluster ADJUST Enumerated Set and Get
Num ID String Identifier C, C++ identifier
2224 << 14 ColorFormat MC_ColorFormat

Parameter Description

This parameter summarizes all the properties describing how the frame grabber stores pixel data in the destination surface.

For a complete description of pixel storage formats, see MultiCam Storage Formats.

Parameter Values

Y8

MC_ColorFormat_Y8

Description

8-bit monochrome pixel data; aligned to byte boundaries

Y10

MC_ColorFormat_Y10

Description

10-bit monochrome pixel data justified to lsb; 6 padding bits of'0' for alignment to 16-bit

Y10P

MC_ColorFormat_Y10P

Description

10-bit monochrome pixel data; no padding bits; packed storage (8 pixels are stored in 10 bytes)

Y12

MC_ColorFormat_Y12

Description

12-bit monochrome pixel data justified to lsb; 4 padding bits of'0' for alignment to 16-bit

Y14

MC_ColorFormat_Y14

Description

14-bit monochrome pixel data justified to lsb; 2 padding bits of'0' for alignment to 16-bit

Y16

MC_ColorFormat_Y16

Description

16-bit monochrome pixel data; aligned to 16-bit boundaries

BAYER8

MC_ColorFormat_BAYER8

Description

8-bit BAYER component data; aligned to byte boundaries

BAYER10

MC_ColorFormat_BAYER10

Description

10-bit BAYER component data justified to lsb; 6 padding bits of'0' for alignment to 16-bit

BAYER12

MC_ColorFormat_BAYER12

Description

12-bit BAYER component data justified to lsb; 4 padding bits of'0' for alignment to 16-bit

BAYER14

MC_ColorFormat_BAYER14

Description

14-bit BAYER component data justified to lsb; 2 padding bits of'0' for alignment to 16-bit

BAYER16

MC_ColorFormat_BAYER16

Description

16-bit BAYER component data; aligned to 16-bit boundaries

RGB15

MC_ColorFormat_RGB15

Description

3x 5-bit packed color components data; 1 padding bit of'0' for alignment to 16-bit. FOURCC code: BI_RGB RGB

RGB16

MC_ColorFormat_RGB16

Description

5-bit R, 6-bit G , 5-bit B packed color components data of 1 RGB pixel; alignment to 16-bit. FOURCC code: BI_RGB RGB

RGB24

MC_ColorFormat_RGB24

Description

3x 8-bit packed color components data; each component is aligned to byte boundaries. FOURCC code: BI_RGB RGB

RGB24

MC_ColorFormat_RGB24

Description

3x 8-bit packed color components data; each component is aligned to byte boundaries

RGB32

MC_ColorFormat_RGB32

Description

Each pixel color is stored using RGB32 packed data format. FOURCC code: BI_RGB RGB

RGB32

MC_ColorFormat_RGB32

Description

4x 8-bit packed color components data; each component is aligned to byte boundaries

ARGB32

MC_ColorFormat_ARGB32

Description

4x 8-bit packed color components data; each component is aligned to byte boundaries

RGB30P

MC_ColorFormat_RGB30P

Description

3x 10-bit packed color components data; no padding bits; packed storage (8 pixels are stored in 30 bytes)

RGBI40P

MC_ColorFormat_RGBI40P

Description

4x 10-bit packed color components data; no padding bits; packed storage (8 pixels are stored in 30 bytes)

YUV411

MC_ColorFormat_YUV411

Description

Each pixel color is stored using YUV 4:1:1 packed data format. FOURCC code: Y41P

YUV422

MC_ColorFormat_YUV422

Description

Each pixel color is stored using YUV 4:2:2 packed data format. FOURCC code: YUY2

YUV411PL

MC_ColorFormat_YUV411PL

Description

Each pixel color is stored using YUV 4:1:1 planar data format. FOURCC code: Y41B

Y41B

MC_ColorFormat_Y41B

Description

Each pixel color is stored using Y41B planar data format. FOURCC code: Y41B

YUV422PL

MC_ColorFormat_YUV422PL

Description

Each pixel color is stored using YUV 4:2:2 planar data format. FOURCC code: Y42B

Y42B

MC_ColorFormat_Y42B

Description

Each pixel color is stored using Y42B planar data format. FOURCC code: Y42B

YUV411PL_Dec

MC_ColorFormat_YUV411PL_Dec

Description

Each pixel color is stored using YUV 4:1:1 planar data format with chrominance decimation. FOURCC code: YUV9 YVU9

YUV9

MC_ColorFormat_YUV9

Description

Each pixel color is stored using YUV9 planar data format. FOURCC code: YUV9

YVU9

MC_ColorFormat_YVU9

Description

Each pixel color is stored using YVU9 planar data format. FOURCC code: YVU9

YUV422PL_Dec

MC_ColorFormat_YUV422PL_Dec

Description

Each pixel color is stored using YUV 4:2:2 planar data format with chrominance decimation. FOURCC code: I420 IYUV YV12

I420

MC_ColorFormat_I420

Description

Each pixel color is stored using I420 planar data format. FOURCC code: I420

IYUV

MC_ColorFormat_IYUV

Description

Each pixel color is stored using IYUV planar data format. FOURCC code: IYUV

YV12

MC_ColorFormat_YV12

Description

Each pixel color is stored using YV12 planar data format. FOURCC code: YV12

RGB24PL

MC_ColorFormat_RGB24PL

Description

3 planes of 8-bit color components data; each component is aligned to byte boundaries

Description

Each pixel color is stored using RGB24PL system.

RGB30PL

MC_ColorFormat_RGB30PL

Description

3 planes of 10-bit color components data; each component is justified to lsb and padded with 6 bits of '0' for alignment to 16-bit

RGB36PL

MC_ColorFormat_RGB36PL

Description

3 planes of 12-bit color components data; each component is justified to lsb and padded with 4 bits of '0' for alignment to 16-bit

RGB42PL

MC_ColorFormat_RGB42PL

Description

Each pixel color is stored using RGB42PL system.

RGB48PL

MC_ColorFormat_RGB48PL

Description

Each pixel color is stored using RGB48PL system. In this storage format, the least 6 significant bits of the pixel value are 0.

RAW8

MC_ColorFormat_RAW8

Description

Each pixel data is stored using RAW8 system.

RAW10

MC_ColorFormat_RAW10

Description

Each pixel data is stored using RAW10 system.

RAW12

MC_ColorFormat_RAW12

Description

Each pixel data is stored using RAW12 system.

RAW14

MC_ColorFormat_RAW14

Description

Each pixel data is stored using RAW14 system.

RAW16

MC_ColorFormat_RAW16

Description

Each pixel data is stored using RAW16 system.

© 2019 EURESYS s.a.  -  About Documentation  -  MultiCam 6.17.0.4035