牛牛在线工具

Imagick::cycleColormapImage()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Imagick::cycleColormapImage()

将图像的颜色映射循环指定的次数

函数名称: Imagick::cycleColormapImage() 函数描述:将图像的颜色映射循环指定的次数。 适用版本: Imagick 3.1.0 及以上版本 用法: Imagick Imagick::cycleColormapImage ( int $displace ) 参数: $displace:指定图像颜色映射循环的次数。正值表示向前循环,负值表示向后循环。 返回值:成功时返回一个新的 Imagick 对象,失败时返回 FALSE。 示例: // 创建一个 Imagick 对象 $image = new Imagick('path/to/image.jpg'); // 映射颜色循环 3 次 $newImage = $image->cycleColormapImage(3); // 显示原始图像 echo '<h2>Original Image</h2>'; echo '<img src="data:image/jpeg;base64,' . base64_encode($image->getImageBlob()) . '">'; // 显示映射颜色循环后的图像 echo '<h2>Cycled Image</h2>'; echo '<img src="data:image/jpeg;base64,' . base64_encode($newImage->getImageBlob()) . '">'; 注意事项: 该函数需要 Imagick 扩展支持。 该函数会在原始图像的基础上创建一个新的 Imagick 对象,不会修改原始图像。 $displace 参数可以是正值或负值,用于指定循环的方向。