Lines Matching refs:blue
89 const double luma,double *red,double *green,double *blue) in ConvertHCLToRGB() argument
105 assert(blue != (double *) NULL); in ConvertHCLToRGB()
150 *blue=QuantumRange*(b+m); in ConvertHCLToRGB()
182 const double luma,double *red,double *green,double *blue) in ConvertHCLpToRGB() argument
199 assert(blue != (double *) NULL); in ConvertHCLpToRGB()
256 *blue=QuantumRange*(z*b+m); in ConvertHCLpToRGB()
287 const double brightness,double *red,double *green,double *blue) in ConvertHSBToRGB() argument
301 assert(blue != (double *) NULL); in ConvertHSBToRGB()
306 *blue=(*red); in ConvertHSBToRGB()
321 *blue=QuantumRange*p; in ConvertHSBToRGB()
328 *blue=QuantumRange*p; in ConvertHSBToRGB()
335 *blue=QuantumRange*t; in ConvertHSBToRGB()
342 *blue=QuantumRange*brightness; in ConvertHSBToRGB()
349 *blue=QuantumRange*brightness; in ConvertHSBToRGB()
356 *blue=QuantumRange*q; in ConvertHSBToRGB()
390 const double intensity,double *red,double *green,double *blue) in ConvertHSIToRGB() argument
403 assert(blue != (double *) NULL); in ConvertHSIToRGB()
432 *blue=QuantumRange*b; in ConvertHSIToRGB()
463 const double lightness,double *red,double *green,double *blue) in ConvertHSLToRGB() argument
476 assert(blue != (double *) NULL); in ConvertHSLToRGB()
492 *blue=QuantumRange*min; in ConvertHSLToRGB()
499 *blue=QuantumRange*min; in ConvertHSLToRGB()
506 *blue=QuantumRange*(min+x); in ConvertHSLToRGB()
513 *blue=QuantumRange*(min+c); in ConvertHSLToRGB()
520 *blue=QuantumRange*(min+c); in ConvertHSLToRGB()
527 *blue=QuantumRange*(min+x); in ConvertHSLToRGB()
534 *blue=0.0; in ConvertHSLToRGB()
567 const double value,double *red,double *green,double *blue) in ConvertHSVToRGB() argument
580 assert(blue != (double *) NULL); in ConvertHSVToRGB()
593 *blue=QuantumRange*min; in ConvertHSVToRGB()
600 *blue=QuantumRange*min; in ConvertHSVToRGB()
607 *blue=QuantumRange*(min+x); in ConvertHSVToRGB()
614 *blue=QuantumRange*(min+c); in ConvertHSVToRGB()
621 *blue=QuantumRange*(min+c); in ConvertHSVToRGB()
628 *blue=QuantumRange*(min+x); in ConvertHSVToRGB()
635 *blue=0.0; in ConvertHSVToRGB()
668 const double blackness,double *red,double *green,double *blue) in ConvertHWBToRGB() argument
686 assert(blue != (double *) NULL); in ConvertHWBToRGB()
692 *blue=QuantumRange*v; in ConvertHWBToRGB()
713 *blue=QuantumRange*b; in ConvertHWBToRGB()
752 const double hue,double *red,double *green,double *blue) in ConvertLCHabToRGB() argument
764 assert(blue != (double *) NULL); in ConvertLCHabToRGB()
766 ConvertXYZToRGB(X,Y,Z,red,green,blue); in ConvertLCHabToRGB()
805 const double hue,double *red,double *green,double *blue) in ConvertLCHuvToRGB() argument
817 assert(blue != (double *) NULL); in ConvertLCHuvToRGB()
819 ConvertXYZToRGB(X,Y,Z,red,green,blue); in ConvertLCHuvToRGB()
851 const double blue,double *hue,double *chroma,double *luma) in ConvertRGBToHCL() argument
864 max=MagickMax(red,MagickMax(green,blue)); in ConvertRGBToHCL()
865 c=max-(double) MagickMin(red,MagickMin(green,blue)); in ConvertRGBToHCL()
871 h=fmod((green-blue)/c+6.0,6.0); in ConvertRGBToHCL()
874 h=((blue-red)/c)+2.0; in ConvertRGBToHCL()
876 if (fabs(blue-max) < MagickEpsilon) 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
925 max=MagickMax(red,MagickMax(green,blue)); in ConvertRGBToHCLp()
926 c=max-MagickMin(red,MagickMin(green,blue)); in ConvertRGBToHCLp()
932 h=fmod((green-blue)/c+6.0,6.0); in ConvertRGBToHCLp()
935 h=((blue-red)/c)+2.0; in ConvertRGBToHCLp()
937 if (fabs(blue-max) < MagickEpsilon) in ConvertRGBToHCLp()
941 *luma=QuantumScale*(0.298839*red+0.586811*green+0.114350*blue); in ConvertRGBToHCLp()
973 const double blue,double *hue,double *saturation,double *brightness) in ConvertRGBToHSB() argument
990 if (blue < min) in ConvertRGBToHSB()
991 min=blue; in ConvertRGBToHSB()
993 if (blue > max) in ConvertRGBToHSB()
994 max=blue; in ConvertRGBToHSB()
1003 *hue=(green-blue)/delta; in ConvertRGBToHSB()
1006 *hue=2.0+(blue-red)/delta; in ConvertRGBToHSB()
1043 const double blue,double *hue,double *saturation,double *intensity) in ConvertRGBToHSI() argument
1055 *intensity=(QuantumScale*red+QuantumScale*green+QuantumScale*blue)/3.0; in ConvertRGBToHSI()
1063 QuantumScale*blue))/(*intensity); in ConvertRGBToHSI()
1064 alpha=0.5*(2.0*QuantumScale*red-QuantumScale*green-QuantumScale*blue); in ConvertRGBToHSI()
1065 beta=0.8660254037844385*(QuantumScale*green-QuantumScale*blue); in ConvertRGBToHSI()
1100 const double blue,double *hue,double *saturation,double *lightness) in ConvertRGBToHSL() argument
1114 QuantumScale*blue)); in ConvertRGBToHSL()
1116 QuantumScale*blue)); in ConvertRGBToHSL()
1127 *hue=(QuantumScale*green-QuantumScale*blue)/c; in ConvertRGBToHSL()
1128 if ((QuantumScale*green) < (QuantumScale*blue)) in ConvertRGBToHSL()
1133 *hue=2.0+(QuantumScale*blue-QuantumScale*red)/c; in ConvertRGBToHSL()
1172 const double blue,double *hue,double *saturation,double *value) in ConvertRGBToHSV() argument
1186 QuantumScale*blue)); in ConvertRGBToHSV()
1188 QuantumScale*blue)); in ConvertRGBToHSV()
1199 *hue=(QuantumScale*green-QuantumScale*blue)/c; in ConvertRGBToHSV()
1200 if ((QuantumScale*green) < (QuantumScale*blue)) in ConvertRGBToHSV()
1205 *hue=2.0+(QuantumScale*blue-QuantumScale*red)/c; in ConvertRGBToHSV()
1241 const double blue,double *hue,double *whiteness,double *blackness) in ConvertRGBToHWB() argument
1255 w=MagickMin(red,MagickMin(green,blue)); in ConvertRGBToHWB()
1256 v=MagickMax(red,MagickMax(green,blue)); in ConvertRGBToHWB()
1264 f=(fabs(red-w) < MagickEpsilon) ? green-blue : in ConvertRGBToHWB()
1265 ((fabs(green-w) < MagickEpsilon) ? blue-red : red-green); in ConvertRGBToHWB()
1315 const double blue,double *luma,double *chroma,double *hue) in ConvertRGBToLCHab() argument
1328 ConvertRGBToXYZ(red,green,blue,&X,&Y,&Z); in ConvertRGBToLCHab()
1376 const double blue,double *luma,double *chroma,double *hue) in ConvertRGBToLCHuv() argument
1389 ConvertRGBToXYZ(red,green,blue,&X,&Y,&Z); in ConvertRGBToLCHuv()