Home | History | Annotate | Download | only in MagickCore

Lines Matching refs:luma

74 %  ConvertHCLToRGB() transforms a (hue, chroma, luma) to a (red, green,
80 % const double luma,double *red,double *green,double *blue)
84 % o hue, chroma, luma: A double value representing a component of the
91 const double luma,double *red,double *green,double *blue)
149 m=luma-(0.298839*r+0.586811*g+0.114350*b);
167 % ConvertHCLpToRGB() transforms a (hue, chroma, luma) to a (red, green,
174 % const double luma,double *red,double *green,double *blue)
178 % o hue, chroma, luma: A double value representing a componenet of the
185 const double luma,double *red,double *green,double *blue)
244 m=luma-(0.298839*r+0.586811*g+0.114350*b);
248 z=luma/(luma-m);
254 z=(1.0-luma)/(m+c-luma);
736 % ConvertLCHabToRGB() transforms a (luma, chroma, hue) to a (red, green,
741 % void ConvertLCHabToRGB(const double luma,const double chroma,
746 % o luma, chroma, hue: A double value representing a component of the
753 static inline void ConvertLCHabToXYZ(const double luma,const double chroma,
756 ConvertLabToXYZ(luma,chroma*cos(hue*MagickPI/180.0),chroma*
760 MagickPrivate void ConvertLCHabToRGB(const double luma,const double chroma,
774 ConvertLCHabToXYZ(100.0*luma,255.0*(chroma-0.5),360.0*hue,&X,&Y,&Z);
790 % ConvertLCHuvToRGB() transforms a (luma, chroma, hue) to a (red, green,
795 % void ConvertLCHuvToRGB(const double luma,const double chroma,
800 % o luma, chroma, hue: A double value representing a component of the
807 static inline void ConvertLCHuvToXYZ(const double luma,const double chroma,
810 ConvertLuvToXYZ(luma,chroma*cos(hue*MagickPI/180.0),chroma*
814 MagickPrivate void ConvertLCHuvToRGB(const double luma,const double chroma,
828 ConvertLCHuvToXYZ(100.0*luma,255.0*(chroma-0.5),360.0*hue,&X,&Y,&Z);
845 % luma) triple.
850 % const double blue,double *hue,double *chroma,double *luma)
857 % o hue, chroma, luma: A pointer to a double value representing a
862 const double blue,double *hue,double *chroma,double *luma)
874 assert(luma != (double *) NULL);
891 *luma=QuantumScale*(0.298839*red+0.586811*green+0.114350*blue);
907 % luma) triple.
912 % const double blue,double *hue,double *chroma,double *luma)
919 % o hue, chroma, luma: A pointer to a double value representing a
924 const double blue,double *hue,double *chroma,double *luma)
936 assert(luma != (double *) NULL);
953 *luma=QuantumScale*(0.298839*red+0.586811*green+0.114350*blue);
1300 % ConvertRGBToLCHab() transforms a (red, green, blue) to a (luma, chroma,
1306 % const double blue,double *luma,double *chroma,double *hue)
1313 % o luma, chroma, hue: A pointer to a double value representing a
1319 const double Z,double *luma,double *chroma,double *hue)
1325 ConvertXYZToLab(X,Y,Z,luma,&a,&b);
1333 const double blue,double *luma,double *chroma,double *hue)
1343 assert(luma != (double *) NULL);
1347 ConvertXYZToLCHab(X,Y,Z,luma,chroma,hue);
1362 % ConvertRGBToLCHuv() transforms a (red, green, blue) to a (luma, chroma,
1368 % const double blue,double *luma,double *chroma,double *hue)
1375 % o luma, chroma, hue: A pointer to a double value representing a
1381 const double Z,double *luma,double *chroma,double *hue)
1387 ConvertXYZToLuv(X,Y,Z,luma,&u,&v);
1395 const double blue,double *luma,double *chroma,double *hue)
1405 assert(luma != (double *) NULL);
1409 ConvertXYZToLCHuv(X,Y,Z,luma,chroma,hue);