<configure name="NAME" value="ImageMagick"/>
<configure name="LIB_VERSION" value="0x666"/>
<configure name="LIB_VERSION_NUMBER" value="6,6,6,4"/>
- <configure name="RELEASE_DATE" value="2010-12-04"/>
+ <configure name="RELEASE_DATE" value="2010-12-07"/>
<configure name="CONFIGURE" value="./configure "/>
<configure name="PREFIX" value="/usr/local"/>
<configure name="EXEC-PREFIX" value="/usr/local"/>
alpha=(MagickRealType) (QuantumScale*(GetAlphaPixelComponent(p)));
beta=(MagickRealType) (QuantumScale*GetAlphaPixelComponent(q));
}
+ if ((image->colorspace == HSLColorspace) ||
+ (image->colorspace == HSBColorspace) ||
+ (image->colorspace == HWBColorspace))
+ {
+ if (fabs((double) (p->red-q->red)) > (QuantumRange/2))
+ {
+ if (p->red > (QuantumRange/2))
+ pixel=alpha*(p->red-QuantumRange)-beta*q->red;
+ else
+ pixel=alpha*p->red-beta*(q->red-QuantumRange);
+ }
+ pixel*=2;
+ }
pixel=alpha*p->red-beta*q->red;
distance=pixel*pixel;
if (distance > fuzz)
return(MagickFalse);
pixel=alpha*p->blue-beta*q->blue;
distance+=pixel*pixel;
+ if (distance > fuzz)
+ return(MagickFalse);
+ pixel=(MagickRealType) OpaqueOpacity;
+ if (image->matte != MagickFalse)
+ pixel=(MagickRealType) p->opacity-q->opacity;
+ distance+=pixel*pixel;
if (distance > fuzz)
return(MagickFalse);
return(MagickTrue);
if ((p->colorspace == HSLColorspace) || (p->colorspace == HSBColorspace) ||
(p->colorspace == HWBColorspace))
{
- if (fabs(p->red-q->red) > (QuantumRange/2))
+ if (fabs((double) (p->red-q->red)) > (QuantumRange/2))
{
if (p->red > (QuantumRange/2))
pixel=alpha*(p->red-QuantumRange)-beta*q->red;
#define MagickCopyright "Copyright (C) 1999-2011 ImageMagick Studio LLC"
#define MagickLibVersion 0x666
#define MagickLibVersionText "6.6.6"
-#define MagickLibVersionNumber 4,0,0
+#define MagickLibVersionNumber 4,0,1
#define MagickLibAddendum "-4"
#define MagickLibInterface 4
#define MagickLibMinInterface 4
-#define MagickReleaseDate "2010-12-04"
-#define MagickChangeDate "20101203"
+#define MagickReleaseDate "2010-12-07"
+#define MagickChangeDate "20101206"
#define MagickAuthoritativeURL "http://www.imagemagick.org"
#if defined(MAGICKCORE_OPENMP_SUPPORT)
#define MagickOpenMPFeature "OpenMP "