# Imagick::chopImage

(PECL imagick 2, PECL imagick 3)

Imagick::chopImage — Supprime une région d'une image et retaille

### Description

public Imagick::chopImage(
int `$width`,
int `$height`,
int `$x`,
int `$y`
): bool

Supprime une région d'une image et retaille et déplace le reste de l'image pour occuper la portion coupée.

### Liste de paramètres

`width`

  La largeur de la région à retirer

`height`

  La hauteur de la région à retirer

`x`

  L'abscisse de la région retirée

`y`

  L'ordonnée de la région retirée

### Valeurs de retour

Retourne `true` en cas de succès.

### Erreurs / Exceptions

Lance une exception ImagickException si une erreur survient.

### Exemples

Exemple #1 Exemple avec Imagick::chopImage()

Exemple avec Imagick::chopImage

`<?php
/* Crée un objet */
$image = new Imagick();
$pixel = new ImagickPixel( 'gray' );
/* Nouvelle image */
$image->newImage(400, 200, $pixel);
/* Découpe l'image */
$image->chopImage(200, 200, 0, 0);
/* Donne un format à l'image */
$image->setImageFormat('png');
/* Envoie l'image */
header('Content-type: image/png');
echo $image;
?>`

### Voir aussi

- Imagick::cropImage() - Extrait une région d'une image