Re: [PHP-DEV] GD vs Imagick

This is only part of a thread. view whole thread
  100216
August 15, 2017 11:26 derick@php.net (Derick Rethans)
On Tue, 15 Aug 2017, Rasmus Schultz wrote:

> The following GD issue is all-too common: > > https://stackoverflow.com/questions/5773032/how-to-stop-gd2-from-washing-away-the-colors-upon-resizing-images > > Basically anyone who's ever accepted uploaded images and resized or > converted them, has bumped into this. > > Only Imagick makes it possible to work around this issue, it's not possible > with GD, at all - and the internal behavior of GD is arguably "wrong", as > the visible output of simply opening and saving a JPEG image with GD is > mangled with washed-out colors. > > I am starting to wonder why GD is the default in PHP?
The GD library is bundled with PHP, and hence easy to always made available. Imagick is an external library, so we can't have this on by default.
> Why is the less-capable image library the default on the PHP platform? > Why not Imagick?
I wouldn't say any is the default though... cheers, Derick