文字

Imagick::compareImageLayers

(PECL imagick 2.0.0)

Imagick::compareImageLayersReturns 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. 此方法在Imagick基于ImageMagick 6.2.9以上版本编译时可用。

参数

method

One of the layer method constants.

返回值

成功时返回 TRUE

错误/异常

错误时抛出 ImagickException。

范例

Example #1 Using Imagick::compareImageLayers()

Comparing image layers

<?php

$im  = new  Imagick ( "test.gif" );


$result  $im -> compareImageLayers ( imagick :: LAYERMETHOD_COALESCE );


?>

参见

  • Imagick::optimizeImageLayers() - Removes repeated portions of images to optimize
  • Imagick::writeImages() - Writes an image or image sequence
  • Imagick::writeImage() - 把图片写入指定的文件
上一篇: 下一篇: