Define NVCV_MAKE_COLOR_SPEC

Define Documentation

NVCV_MAKE_COLOR_SPEC

Creates a user-defined color spec constant.

Example:

NVCVColorSpec cspec = NVCV_MAKE_COLOR_SPEC(NVCV_COLOR_SPACE_BT709,
                                           NVCV_YCbCr_ENC_sRGB,
                                           NVCV_COLOR_XFER_sYCC,
                                           NVCV_COLOR_RANGE_FULL,
                                           NVCV_CHROMA_LOC_ODD,
                                           NVCV_CHROMA_LOC_EVEN);

Parameters:
  • cspace[in] Color Space.

  • encoding[in] R’G’B’ <-> Y’CbCr encoding.

  • xferFunc[in] Color transfer function.

  • range[in] Color quantization range.

  • locHoriz[in] Horizontal chroma location.

  • locVert[in] Vertical chroma location.

Returns:

The user-defined NVCVColorSpec constant.