Images become blurry on downscale since I updated to v7
Posted: 2017-06-26T06:37:09-07:00
My hosting provider decided to update software on their servers, and this had side-effects for me
They updated Imagick and\or ImageMagick and now, the function "resizeImage()", which used to work perfectly, returns a blurry result on downscale.
I still have accounts on same hosting that is on old server with old Imagick. I use the same line:
On old server it returns a good image. On new one it returns a blurry mess.
![Image](https://camo.githubusercontent.com/9f337da2ea226dd7e5ca17d1d7017e43c385018d/68747470733a2f2f696d6167652e70726e747363722e636f6d2f696d6167652f3942654b2d33724f5477656c4f4162754149504b74412e706e67)
The old server has ImageMagick 6.9.4-0 Q16 x86_64 2016-05-09
The new (problematic) server uses ImageMagick 7.0.5-4 Q16 x86_64 2017-04-12
I've reported this as issue to ImageMagick GitHub (https://github.com/ImageMagick/ImageMag ... -310741602), but one of their developers tested it for me, and said that it's not a problem with ImageMagick, but a problem with this IMagick interface most likely.
I'm willing to provide additional information, as I really need to get my non-blurry image generation ASAP and my hosting provider doesn't want to roll back the server update...
UPD:
Servers with this bug also have imagick: 3.4.3, while old ones have imagick: 3.1.2
So that means that imagick: 3.4.3 + ImageMagick 7.0.5-4 Q16 x86_64 2017-04-12 results in blurry images on downscale...
![Sad :(](./images/smilies/icon_sad.gif)
They updated Imagick and\or ImageMagick and now, the function "resizeImage()", which used to work perfectly, returns a blurry result on downscale.
I still have accounts on same hosting that is on old server with old Imagick. I use the same line:
Code: Select all
$image->resizeImage(133, 200, Imagick::FILTER_CUBIC, 0.5);
The old server has ImageMagick 6.9.4-0 Q16 x86_64 2016-05-09
The new (problematic) server uses ImageMagick 7.0.5-4 Q16 x86_64 2017-04-12
I've reported this as issue to ImageMagick GitHub (https://github.com/ImageMagick/ImageMag ... -310741602), but one of their developers tested it for me, and said that it's not a problem with ImageMagick, but a problem with this IMagick interface most likely.
I'm willing to provide additional information, as I really need to get my non-blurry image generation ASAP and my hosting provider doesn't want to roll back the server update...
UPD:
Servers with this bug also have imagick: 3.4.3, while old ones have imagick: 3.1.2
So that means that imagick: 3.4.3 + ImageMagick 7.0.5-4 Q16 x86_64 2017-04-12 results in blurry images on downscale...