Lines Matching refs:luma
89 const double luma,double *red,double *green,double *blue) in ConvertHCLToRGB() argument
147 m=luma-(0.298839*r+0.586811*g+0.114350*b); in ConvertHCLToRGB()
182 const double luma,double *red,double *green,double *blue) in ConvertHCLpToRGB() argument
241 m=luma-(0.298839*r+0.586811*g+0.114350*b); in ConvertHCLpToRGB()
245 z=luma/(luma-m); in ConvertHCLpToRGB()
251 z=(1.0-luma)/(m+c-luma); in ConvertHCLpToRGB()
744 static inline void ConvertLCHabToXYZ(const double luma,const double chroma, in ConvertLCHabToXYZ() argument
747 ConvertLabToXYZ(luma,chroma*cos(hue*MagickPI/180.0),chroma* in ConvertLCHabToXYZ()
751 MagickPrivate void ConvertLCHabToRGB(const double luma,const double chroma, in ConvertLCHabToRGB() argument
765 ConvertLCHabToXYZ(100.0*luma,255.0*(chroma-0.5),360.0*hue,&X,&Y,&Z); in ConvertLCHabToRGB()
797 static inline void ConvertLCHuvToXYZ(const double luma,const double chroma, in ConvertLCHuvToXYZ() argument
800 ConvertLuvToXYZ(luma,chroma*cos(hue*MagickPI/180.0),chroma* in ConvertLCHuvToXYZ()
804 MagickPrivate void ConvertLCHuvToRGB(const double luma,const double chroma, in ConvertLCHuvToRGB() argument
818 ConvertLCHuvToXYZ(100.0*luma,255.0*(chroma-0.5),360.0*hue,&X,&Y,&Z); in ConvertLCHuvToRGB()
851 const double blue,double *hue,double *chroma,double *luma) in ConvertRGBToHCL() argument
863 assert(luma != (double *) NULL); in ConvertRGBToHCL()
880 *luma=QuantumScale*(0.298839*red+0.586811*green+0.114350*blue); in ConvertRGBToHCL()
912 const double blue,double *hue,double *chroma,double *luma) in ConvertRGBToHCLp() argument
924 assert(luma != (double *) NULL); in ConvertRGBToHCLp()
941 *luma=QuantumScale*(0.298839*red+0.586811*green+0.114350*blue); in ConvertRGBToHCLp()
1301 const double Z,double *luma,double *chroma,double *hue) in ConvertXYZToLCHab() argument
1307 ConvertXYZToLab(X,Y,Z,luma,&a,&b); in ConvertXYZToLCHab()
1315 const double blue,double *luma,double *chroma,double *hue) in ConvertRGBToLCHab() argument
1325 assert(luma != (double *) NULL); in ConvertRGBToLCHab()
1329 ConvertXYZToLCHab(X,Y,Z,luma,chroma,hue); in ConvertRGBToLCHab()
1362 const double Z,double *luma,double *chroma,double *hue) in ConvertXYZToLCHuv() argument
1368 ConvertXYZToLuv(X,Y,Z,luma,&u,&v); in ConvertXYZToLCHuv()
1376 const double blue,double *luma,double *chroma,double *hue) in ConvertRGBToLCHuv() argument
1386 assert(luma != (double *) NULL); in ConvertRGBToLCHuv()
1390 ConvertXYZToLCHuv(X,Y,Z,luma,chroma,hue); in ConvertRGBToLCHuv()