Imagick::chopImage
PHP function
Edit on GitHub ✎
(PECL imagick 2, PECL imagick 3)
Removes a region of an image and trims
Description
Imagick::chopImage(int $width, int $height, int $x, int $y): bool
Removes a region of an image and collapses the image to occupy the removed portion.
Parameters
widthWidth of the chopped area
heightHeight of the chopped area
xX origo of the chopped area
yY origo of the chopped area
Return Values
Success
Errors/Exceptions
Throws
Examples
Using Imagick::chopImage():
Example of using Imagick::chopImage
php
<?php
/* Create some objects */
$image = new Imagick();
$pixel = new ImagickPixel( 'gray' );
/* New image */
$image->newImage(400, 200, $pixel);
/* Chop image */
$image->chopImage(200, 200, 0, 0);
/* Give image a format */
$image->setImageFormat('png');
/* Output the image with headers */
header('Content-type: image/png');
echo $image;
?>