Enumeration

vImageYpCbCrType

Constants indicating the encoding of a YUV image format type to be used with RGB / Y'CbCr conversions.

Declaration

typedef enum : unsigned int {
    ...
} vImageYpCbCrType;

Topics

Constants

kvImage420Yp8_Cb8_Cr8

Any y420 or f420 (planar component Y'CbCr 8-bit 4:2:0) buffer.

kvImage420Yp8_CbCr8

Any 420v or 420f (biplanar component Y'CbCr 8-bit 4:2:0, video-range) buffer.

kvImage422CbYpCrYp16

Any v216 (component Y'CbCr 10,12,14,16-bit 4:2:2) buffer.

kvImage422CbYpCrYp8

Any 2vuy (component Y'CbCr 8-bit 4:2:2) buffer.

kvImage422CbYpCrYp8_AA8

Any a2vy (first plane: video-range component Y'CbCr 8-bit 4:2:2, ordered Cb Y'0 Cr Y'1; second plane: alpha 8-bit) buffer.

kvImage422CrYpCbYpCbYpCbYpCrYpCrYp10

Any v210 (component Y'CbCr 10-bit 4:2:2) buffer.

kvImage422YpCbYpCr8

Any yuvs or yuvf (component Y'CbCr 8-bit 4:2:2, ordered Y'0 Cb Y'1 Cr) buffer.

kvImage444AYpCbCr16

Any y416 (component Y'CbCrA 16-bit 4:4:4:4, ordered A Y' Cb Cr, full range alpha, video range Y'CbCr) buffer.

kvImage444AYpCbCr8

Any r408 or y408 (component Y'CbCrA 8-bit 4:4:4:4, ordered A Y' Cb Cr, full range alpha, video range Y'CbCr) buffer.

kvImage444CbYpCrA8

Any v408 (component Y'CbCrA 8-bit 4:4:4:4) buffer.

kvImage444CrYpCb10

Any v410 (component Y'CbCr 10-bit 4:4:4) buffer.

kvImage444CrYpCb8

Any v308 (component Y'CbCr 8-bit 4:4:4) buffer.

See Also

Converting from YUV Formats

vImageConvert_420Yp8_Cb8_Cr8ToARGB8888

Converts a YUV 420Yp8_Cb8_Cr8 format image to an ARGB8888 format image.

vImageConvert_420Yp8_CbCr8ToARGB8888

Converts a YUV 420Yp8_CbCr8 format image to an ARGB8888 format image.

vImageConvert_422CbYpCrYp16ToARGB16U

Converts a YUV 422CbYpCrYp16 format image to an ARGB16U format image.

vImageConvert_422CbYpCrYp16ToARGB8888

Converts a YUV 422CbYpCrYp16 format image to an ARGB8888 format image.

vImageConvert_422CbYpCrYp8_AA8ToARGB8888

Converts a YUV 422CbYpCrYp8_AA8 format image to an ARGB8888 format image.

vImageConvert_422CbYpCrYp8ToARGB8888

Converts a YUV 422CbYpCrYp8 format image to an ARGB8888 format image.

vImageConvert_422CrYpCbYpCbYpCbYpCrYpCrYp10ToARGB16Q12

Converts a YUV 422CrYpCbYpCbYpCbYpCrYpCrYp10 format image to an ARGB16Q12 format image.

vImageConvert_422CrYpCbYpCbYpCbYpCrYpCrYp10ToARGB8888

Converts a YUV 422CrYpCbYpCbYpCbYpCrYpCrYp10 format image to an ARGB8888 format image.

vImageConvert_422YpCbYpCr8ToARGB8888

Converts a YUV 422YpCbYpCr8 format image to an ARGB8888 format image.

vImageConvert_444AYpCbCr16ToARGB16U

Converts a YUV 444AYpCbCr16 format image to an ARGB16U format image.

vImageConvert_444AYpCbCr16ToARGB8888

Converts a YUV 444AYpCbCr16 format image to an ARGB8888 format image.

vImageConvert_444AYpCbCr8ToARGB8888

Converts a YUV 444AYpCbCr8 format image to an ARGB8888 format image.

vImageConvert_444CbYpCrA8ToARGB8888

Converts a YUV 444CbYpCrA8 format image to an ARGB8888 format image.

vImageConvert_444CrYpCb10ToARGB8888

Converts a YUV 444CrYpCb10 format image to an ARGB8888 format image.

vImageConvert_444CrYpCb8ToARGB8888

Converts a YUV 444CrYpCb8 format image to an ARGB8888 format image.

vImageConvert_444CrYpCb10ToARGB16Q12

Converts a YUV 444CrYpCb10 format image to an ARGB16Q12 format image.

vImageConvert_YpCbCrToARGB_GenerateConversion

Generates the conversion from YpCbCr to ARGB pixel format.

vImageARGBType

Constants indicating the encoding of an ARGB image format type to be used with RGB / Y'CbCr conversions.

vImage_YpCbCrToARGBMatrix

A 3 x 3 matrix for converting Y'CbCr signals to RGB.

vImage_YpCbCrToARGB

An opaque representation of a 3 x 3 matrix for converting Y'CbCr signals to RGB.

vImage_YpCbCrPixelRange

Range and clamping information for Y'CbCr pixel formats.