Crate yuvxyb

source ·

Structs§

  • Represents a raw video frame
  • Contains an HSL image.
  • Contains an RGB image in a linearized color space.
  • One data plane of a frame.
  • Contains an RGB image.
  • Contains an XYB image.
  • Contains a YCbCr image in a color space defined by YuvConfig.
  • Contains the configuration data for a YCbCr image.

Enums§

  • Indicates the chromaticity coordinates of the source colour primaries as specified in Table 2 in terms of the CIE 1931 definition of x and y as specified by ISO 11664-1.
  • Error type for when converting data from one color space to another fails.
  • Error type for when creating one of the colorspace structs fails.
  • Describes the matrix coefficients used in deriving luma and chroma signals from the green, blue and red or X, Y and Z primaries.
  • Either indicates the reference opto-electronic transfer characteristic function of the source picture as a function of a source input linear optical intensity input Lc with a nominal real-valued range of 0 to 1 or indicates the inverse of the reference electro-optical transfer characteristic function as a function of an output linear optical intensity Lo with a nominal real-valued range of 0 to 1.
  • Error type for when creating a Yuv struct goes wrong.

Traits§

  • Trait for casting between primitive types.
  • A generic trait for converting a number to a value.
  • A type that can be used as a pixel type.
  • A generic trait for converting a value to a number.