From: anthony Date: Mon, 27 Sep 2010 12:34:02 +0000 (+0000) Subject: (no commit message) X-Git-Tag: 7.0.1-0~8802 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=462ee074a6219005f0a2113671fdea4282c88e9a;p=imagemagick --- diff --git a/magick/resize.c b/magick/resize.c index c5bd2b8ef..cf9953d99 100644 --- a/magick/resize.c +++ b/magick/resize.c @@ -670,29 +670,29 @@ MagickExport ResizeFilter *AcquireResizeFilter(const Image *image, window; } const mapping[SentinelFilter] = { - { UndefinedFilter, BoxFilter }, /* Undefined (default to Box) */ - { PointFilter, BoxFilter }, /* SPECIAL: Nearest neighbour */ - { BoxFilter, BoxFilter }, /* Box averaging filter */ - { TriangleFilter, BoxFilter }, /* Linear interpolation filter */ - { HermiteFilter, BoxFilter }, /* Hermite interpolation filter */ - { SincFastFilter, HanningFilter }, /* Hanning -- cosine-sinc */ - { SincFastFilter, HammingFilter }, /* Hamming -- '' variation */ - { SincFastFilter, BlackmanFilter }, /* Blackman -- 2*cosine-sinc */ - { GaussianFilter, BoxFilter }, /* Gaussian blur filter */ - { QuadraticFilter, BoxFilter }, /* Quadratic Gaussian approximation */ - { CubicFilter, BoxFilter }, /* Cubic B-Spline */ - { CatromFilter, BoxFilter }, /* Cubic interpolator */ - { MitchellFilter, BoxFilter }, /* 'Ideal' cubic filter */ - { LanczosFilter, SincFastFilter }, /* SPECIAL: 3-lobed sinc-sinc */ - { BesselFilter, BoxFilter }, /* Raw 3-lobed Bessel */ - { SincFilter, BoxFilter }, /* Raw 4-lobed sinc */ - { SincFastFilter, KaiserFilter }, /* Kaiser -- square root-sinc */ - { SincFastFilter, WelshFilter }, /* Welsh -- parabolic-sinc */ - { SincFastFilter, CubicFilter }, /* Parzen -- cubic-sinc */ - { LagrangeFilter, BoxFilter }, /* Lagrange self-windowing filter */ - { SincFastFilter, BohmanFilter }, /* Bohman -- 2*cosine-sinc */ - { SincFastFilter, TriangleFilter }, /* Bartlett -- triangle-sinc */ - { SincFastFilter, BoxFilter }, /* Raw fast sinc ("Pade"-type) */ + { UndefinedFilter, BoxFilter }, /* Undefined (default to Box) */ + { PointFilter, BoxFilter }, /* SPECIAL: Nearest neighbour */ + { BoxFilter, BoxFilter }, /* Box averaging filter */ + { TriangleFilter, BoxFilter }, /* Linear interpolation filter */ + { HermiteFilter, BoxFilter }, /* Hermite interpolation filter */ + { SincFastFilter, HanningFilter }, /* Hanning -- cosine-sinc */ + { SincFastFilter, HammingFilter }, /* Hamming -- '' variation */ + { SincFastFilter, BlackmanFilter }, /* Blackman -- 2*cosine-sinc */ + { GaussianFilter, BoxFilter }, /* Gaussian blur filter */ + { QuadraticFilter, BoxFilter }, /* Quadratic Gaussian approximation */ + { CubicFilter, BoxFilter }, /* Cubic B-Spline */ + { CatromFilter, BoxFilter }, /* Cubic interpolator */ + { MitchellFilter, BoxFilter }, /* 'Ideal' cubic filter */ + { LanczosFilter, SincFastFilter }, /* SPECIAL: 3-lobed sinc-sinc */ + { BesselFilter, BoxFilter }, /* Raw 3-lobed Bessel */ + { SincFilter, BoxFilter }, /* Raw 4-lobed sinc */ + { SincFastFilter, KaiserFilter }, /* Kaiser -- square root-sinc */ + { SincFastFilter, WelshFilter }, /* Welsh -- parabolic-sinc */ + { SincFastFilter, CubicFilter }, /* Parzen -- cubic-sinc */ + { LagrangeFilter, BoxFilter }, /* Lagrange self-windowing filter */ + { SincFastFilter, BohmanFilter }, /* Bohman -- 2*cosine-sinc */ + { SincFastFilter, TriangleFilter }, /* Bartlett -- triangle-sinc */ + { SincFastFilter, BoxFilter }, /* Raw fast sinc ("Pade"-type) */ }; /* Table mapping the filter/window from the above table to an actual