FFmpeg
Data Structures | Typedefs | Functions
csp.h File Reference
libavutil » Mathematics » Colorspace Utility
#include "pixfmt.h"
#include "rational.h"

Go to the source code of this file.

Data Structures

struct   AVLumaCoefficients
  Struct containing luma coefficients to be used for RGB to YUV/YCoCg, or similar calculations. More...
 
struct   AVCIExy
  Struct containing chromaticity x and y values for the standard CIE 1931 chromaticity definition. More...
 
  Struct defining the red, green, and blue primary locations in terms of CIE 1931 chromaticity x and y. More...
 
  Struct that contains both white point location and primaries location, providing the complete description of a color gamut. More...
 

Typedefs

  Struct defining white point location in terms of CIE 1931 chromaticity x and y. More...
 
  Function pointer representing a double -> double transfer function that performs an EOTF transfer inversion. More...
 

Functions

  Retrieves the Luma coefficients necessary to construct a conversion matrix from an enum constant describing the colorspace. More...
 
  Retrieves a complete gamut description from an enum constant describing the color primaries. More...
 
  Detects which enum AVColorPrimaries constant corresponds to the given complete gamut description. More...
 
  Determine a suitable 'gamma' value to match the supplied AVColorTransferCharacteristic. More...
 
  Determine the function needed to apply the given AVColorTransferCharacteristic to linear input. More...
 

Detailed Description

Colorspace value utility functions for libavutil.

Author
Ronald S. Bultje rsbul.nosp@m.tje@.nosp@m.gmail.nosp@m..com
Leo Izen leo.i.nosp@m.zen@.nosp@m.gmail.nosp@m..com
Kevin Wheatley kevin.nosp@m..j.w.nosp@m.heatl.nosp@m.ey@g.nosp@m.mail..nosp@m.com

Definition in file csp.h.


Generated on Fri Aug 22 2025 14:00:13 for FFmpeg by   doxygen 1.8.17

AltStyle によって変換されたページ (->オリジナル) /