📜  PHP |想象一下 coalesceImages()函数

📅  最后修改于: 2022-05-13 01:56:52.630000             🧑  作者: Mango

PHP |想象一下 coalesceImages()函数

Imagick::coalscaleImages()函数是PHP中的一个内置函数,用于将一组图像组合成单个图像。它根据任何页面偏移和处理方法合成一组图像。动画序列 GIF、MIFF 和 MNG 通常以图像背景开始,每个后续图像的大小和偏移量都不同。

句法:

Imagick Imagick::coalesceImages( void )

参数:此函数不接受任何参数。

返回值:成功时返回一个 Imagick 对象。

下面的程序说明了PHP中的 Imagick::coalscaleImages()函数:

程序:该程序从一组图像生成动画 gif 图像。

readImage($image);
    $temp->setImageDelay(100);
}
  
// Reading each image with a delay
// of 100 millisecond time
$temp->setImageFormat('gif');
$gif = $temp->coalesceImages();
  
// Composing set of all images
$gif->setImageFormat('gif');
  
// Setting up output format to gif
$gif->setImageIterations(0);
  
// Infinite iterations of gif
header("Content-Type: image/gif");
  
// Display the image
echo $gif->getImagesBlob();
  
?>

输出:
图像文件

参考: https://www. PHP.net/manual/en/imagick.coalesceimages。 PHP