From: anthony Date: Tue, 21 Dec 2010 02:43:33 +0000 (+0000) Subject: CLUT interpolation bug fix X-Git-Tag: 7.0.1-0~8373 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=a27af2853e8d697fed6e21980a3434c0da4646b9;p=imagemagick CLUT interpolation bug fix --- diff --git a/ChangeLog b/ChangeLog index 03331c31c..acdc8fad2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2010-12-21 6.6.6-7 Anthony Thyssen + * Removed the forced interpolation setting in AcquireResampleFilterThreadSet + It prevented user defined interpolation settings for -clut, and posibly + other usage. + 2010-12-17 6.6.6-6 Chris Madison * Add LZMA compression support to ImageMagick. diff --git a/magick/resample-private.h b/magick/resample-private.h index c3516b3c5..047ad01e0 100644 --- a/magick/resample-private.h +++ b/magick/resample-private.h @@ -66,9 +66,13 @@ static inline ResampleFilter **AcquireResampleFilterThreadSet( (void) SetResampleFilterVirtualPixelMethod(filter[i],method); if (interpolate != MagickFalse) { + /* turn off 2-D image filters, use interpolation instead */ SetResampleFilter(filter[i],PointFilter,1.0); + /* Removed, Anthony Thyssen... + Use the default image->interpolate setting (user supplied) (void) SetResampleFilterInterpolateMethod(filter[i], MeshInterpolatePixel); + */ } } return(filter);