próbuję zmniejszyć animowany gif.Probówałem różne kody niestety wykonywanie skryptu trwa okropnie długo.
Może ma ktoś jakieś szybsze rozwiązanie?
$im = new Imagick("gif1.gif"); $im2 = $im->coalesceImages(); foreach ($im2 as $frame) { $frame->thumbnailImage(50, 50); $frame->setImagePage(50, 50, 0, 0); } $im2->writeImages("example_small.gif", true);
pozdrawiam