Logo Search packages:      
Sourcecode: pfstools version File versions  Download package

This enum is used to specify color spaces for transformColorSpace function.

Enumerator:
CS_XYZ  Absolute XYZ space, reference white - D65, Y is calibrated luminance in cd/m^2.
CS_RGB  Absolute XYZ space, reference white - D65.
CS_SRGB  sRGB color space for LDR images (see www.srgb.com). The possible pixel values for R, G and B channel should be within range 0-1 (the values above or below this range will be clamped). Peak luminance level of the display is 80cd/m^2.
CS_YUV  Perceptually uniform u and v color coordinates, Y is calibrated luminance in cd/m^2.
CS_Yxy  Luminance and normalized chromacities (x=X/(X+Y+Z), y=Y/(X+Y+Z)).
CS_LAST  For internal purposes only.

Definition at line 532 of file pfs.h.

    {
      CS_XYZ = 0,         ///< Absolute XYZ space, reference white - D65, Y is calibrated luminance in cd/m^2
      CS_RGB,             ///< Absolute XYZ space, reference white - D65
      CS_SRGB,            ///< sRGB color space for LDR images (see
                          ///www.srgb.com). The possible pixel values
                          ///for R, G and B channel should be within
                          ///range 0-1 (the values above or below this
                          ///range will be clamped). Peak luminance
                          ///level of the display is 80cd/m^2.
      CS_YUV,             ///< Perceptually uniform u and v color coordinates, Y is calibrated luminance in cd/m^2
      CS_Yxy,              ///< Luminance and normalized chromacities (x=X/(X+Y+Z), y=Y/(X+Y+Z))
      CS_LAST             ///< For internal purposes only
    };


Generated by  Doxygen 1.6.0   Back to index