Imagick::compareImageLayers

(PECL imagick 2.0.0)
Returns the maximum bounding region between images
Imagick Imagick::compareImageLayers ( int $method )

Compares each image with the next in a sequence and returns the maximum bounding region of any pixel differences it discovers. This method is available if Imagick has been compiled against ImageMagick version 6.2.9 or newer.

Parameters:
method

One of the layer method constants.

Returns:

Returns TRUE on success.

Exception:

Throws ImagickException on error.

Examples:
Using Imagick::compareImageLayers()

Comparing image layers

<?php
/* create new imagick object */
$im = new Imagick("test.gif");

/* optimize the image layers */
$result = $im->compareImageLayers(imagick::LAYERMETHOD_COALESCE);

/* work on the $result */
?>

See also:

Imagick::optimizeImageLayers() -

Imagick::writeImages() -

Imagick::writeImage() -

doc_php
2016-02-24 16:00:51
Comments
Leave a Comment

Please login to continue.