Home | History | Annotate | Download | only in coders

Lines Matching refs:gamma

148     gamma;
308 if (LocaleCompare(keyword,"gamma") == 0)
310 image->gamma=StringToDouble(value,(char **) NULL);
491 gamma=pow(2.0,pixel[3]-(128.0+8.0));
492 SetPixelRed(image,ClampToQuantum(QuantumRange*gamma*pixel[0]),q);
493 SetPixelGreen(image,ClampToQuantum(QuantumRange*gamma*pixel[1]),q);
494 SetPixelBlue(image,ClampToQuantum(QuantumRange*gamma*pixel[2]),q);
731 if (image->gamma != 0.0)
733 count=FormatLocaleString(header,MagickPathExtent,"GAMMA=%g\n",
734 image->gamma);
776 gamma;
782 gamma=QuantumScale*GetPixelRed(image,p);
783 if ((QuantumScale*GetPixelGreen(image,p)) > gamma)
784 gamma=QuantumScale*GetPixelGreen(image,p);
785 if ((QuantumScale*GetPixelBlue(image,p)) > gamma)
786 gamma=QuantumScale*GetPixelBlue(image,p);
787 if (gamma > MagickEpsilon)
792 gamma=frexp(gamma,&exponent)*256.0/gamma;
793 pixel[0]=(unsigned char) (gamma*QuantumScale*GetPixelRed(image,p));
794 pixel[1]=(unsigned char) (gamma*QuantumScale*GetPixelGreen(image,p));
795 pixel[2]=(unsigned char) (gamma*QuantumScale*GetPixelBlue(image,p));