PHP - 裁剪图像

时间:2016-08-08 09:15:23

标签: php imagick

我有这张图片:

enter image description here

我需要裁剪顶部和底部,所以我会得到这个:

enter image description here

我正在寻找一段时间,但没有找到解决方案,需要在PHP中完成。

1 个答案:

答案 0 :(得分:1)

您可以使用imagecrop()方法裁剪任何图像,如下所示:

$filename = 'test.JPG';
    $image = imagecreatefromjpeg($filename );
    $x_size = getimagesize($filename)[0];
    $y_size = getimagesize($filename)[1];
    $crop_measure = min($x_size, $y_size);
    header('Content-Type: image/jpeg');
    $crop_array = array('x' =>0 , 'y' => 0, 'width' => $crop_measure, 'height'=> $crop_measure);
    $thumb_image = imagecrop($image, $crop_array);