如何在PHP中使用Imagemagick修剪图像的左侧和右侧?
我正在尝试使用ImageMagick和PHP在图像中仅左侧和右侧修剪可变数量的空白。有谁知道如何做到这一点(也许使用imagemagick以外的其他东西?)?
下面是一个示例。
我有这两个图像:
每个图像都有可变数量的文本,这些文本是在固定宽度的图像中动态创建的。我需要做的是修剪右侧和左侧的背景,以便图像像这样出来:
如果ImageMagick做不到,我愿意使用其他东西,但我需要帮助,因为我不是一个程序员。谢谢!
以下是我当前的代码,用于修剪图像的所有侧面:
<?php
/* Create the object and read the image in */
$i = '3';
$im = new Imagick("test".$i.".png");
/* Trim the image. */
$im->trimImage(0);
/* Ouput the image */
//header("Content-Type: image/" . $im->getImageFormat());
//echo $im;
/*** Write the trimmed image to disk ***/
$im->writeImage(dirname(__FILE__) . '/test'.$i.'.png');
/*Display Image*/
echo $img = "<img src=\"test".$i.".png\">";
?>