![]() |
Oyranos Color Management System API - Version 0.9.6 |
Fast hardcoded color conversions. More...
![]() |
Functions | |
void | oyLab2XYZ (const double *CIELab, double *XYZ) |
CIE Lab to ICC XYZ. More... | |
void | oyXYZ2Lab (const double *XYZ, double *lab) |
ICC XYZ to CIE * Lab. More... | |
void | oyCIEabsXYZ2ICCrelXYZ (const double *CIEXYZ, double *ICCXYZ, const double *XYZmin, const double *XYZmax, const double *XYZwhite) |
CIE absolute colorimetric to ICC relative colorimetric. More... | |
void | oyICCXYZrel2CIEabsXYZ (const double *ICCXYZ, double *CIEXYZ, const double *XYZmin, const double *XYZmax, const double *XYZwhite) |
ICC relative colorimetric to CIE absolute colorimetric. More... | |
Fast hardcoded color conversions.
void oyCIEabsXYZ2ICCrelXYZ | ( | const double * | CIEXYZ, |
double * | ICCXYZ, | ||
const double * | XYZmin, | ||
const double * | XYZmax, | ||
const double * | XYZwhite | ||
) |
CIE absolute colorimetric to ICC relative colorimetric.
Function oyCIEabsXYZ2ICCrelXYZ
[in] | CIEXYZ | CIE absolute colorimetric input |
[out] | ICCXYZ | ICC relative colorimetric output |
[in] | XYZmin | CIE absolute black point |
[in] | XYZmax | CIE absolute media white |
[in] | XYZwhite | illuminant white |
void oyICCXYZrel2CIEabsXYZ | ( | const double * | ICCXYZ, |
double * | CIEXYZ, | ||
const double * | XYZmin, | ||
const double * | XYZmax, | ||
const double * | XYZwhite | ||
) |
ICC relative colorimetric to CIE absolute colorimetric.
Function oyICCXYZrel2CIEabsXYZ
[in] | ICCXYZ | ICC relative colorimetric input |
[out] | CIEXYZ | CIE absolute colorimetric output |
[in] | XYZmin | CIE absolute black point |
[in] | XYZmax | CIE absolute media white |
[in] | XYZwhite | illuminant white |
void oyLab2XYZ | ( | const double * | CIELab, |
double * | XYZ | ||
) |
CIE Lab to ICC XYZ.
Referenced by oyNamedColor_s::oyNamedColor_SetColorStd().
void oyXYZ2Lab | ( | const double * | XYZ, |
double * | lab | ||
) |
ICC XYZ to CIE * Lab.
Referenced by oyNamedColor_s::oyNamedColor_GetColorStd().