Imagick::compareImageLayers

(PECL imagick 2, PECL imagick 3)

Imagick::compareImageLayers返回图像之间的最大边界区域

描述

public Imagick::compareImageLayers(int $method): Imagick

比较序列中的每个图像与下一个图像,并返回发现的任何像素差异的最大边界区域。此方法仅在 Imagick 针对 ImageMagick 6.2.9 或更高版本编译时可用。

参数

method

一个 层方法常量

返回值

成功时返回 true

错误/异常

错误时抛出 ImagickException。

示例

示例 #1 使用 Imagick::compareImageLayers()

比较图像层

<?php
/* 创建新的 Imagick 对象 */
$im = new Imagick("test.gif");

/* 优化图像层 */
$result = $im->compareImageLayers(imagick::LAYERMETHOD_COALESCE);

/* 处理 $result */
?>

参见

添加说明

用户贡献说明

此页面没有用户贡献的说明。
To Top