jit.argb2uyvy

Converts ARGB to UYVY

Description

The jit.argb2uyvy object converts a 4-plane char ARGB (alpha, red, green, blue) matrix into a 4-plane char UYVY (signed chroma blue, luminance left, signed chroma red, luminance right) matrix. Alpha channel is lost and horizontal dimension is halved to support this half chroma, macro pixel output format. The UYVY format is typically useful for efficiently transfering chroma reduced codecs to the GPU without the expense of colorspace conversion, or bandwidth requirements of a full chroma format.

Matrix Operator

matrix inputs:1, matrix outputs:1
Name IOProc Planelink Typelink Dimlink Plane Dim Type
out n/a 1 1 0 4 1 char

Information for Jitter Matrix Operator (MOP) messages and attributes to this object

Information for box attributes common to all objects

Examples

See Also

Name Description
jit.argb2ayuv Converts ARGB to AYUV
jit.colorspace Convert between colorspaces
jit.rgb2luma Converts RGB to monochrome (luminance)
jit.traffic Multiply the planar vector by a matrix
jit.uyvy2argb Converts UYVY to ARGB