(PECL imagick 2, PECL imagick 3)
Imagick::compareImageLayers — Görüntü katmanlarını karşılaştırıp en iyilenmiş görüntüyü döndürür
Her görüntüyü bir sonraki ile karşılaştırıp keşfettiği farklı pikselleri sarmalayan en büyük boyuttaki görüntüyü döndürür. Bu yöntem, derleme sırasında ImageMagick kütüphanesinin 6.2.9 veya sonraki bir sürümü kuruluysa kullanılabilir.
Yeni bir Imagick nesnesi döner.
Hata durumunda bir ImagickException istisnası oluşur.
Örnek 1 - Imagick::compareImageLayers() örneği
Görüntü katmanlarını karşılaştırır
<?php
/* Yeni bir imagick nesnesi oluşturalım */
$im = new Imagick("test.gif");
/* Görüntü katmanlarını en iyileyelim */
$result = $im->compareImageLayers(imagick::LAYERMETHOD_COALESCE);
/* $result ile biraz çalışalım */
?>