609,9 → 609,8 |
$ar0 = $largeur_image_originale/$hauteur_image_originale; // original aspect ratio (AR) |
|
//echo("$chemin_image: $largeur_image_originale x $hauteur_image_originale => $largeur_vignette x $hauteur_vignette"); |
$img = new Imagick($chemin_image); |
$imgcp = clone $img; |
|
try { |
$img = new Imagick($chemin_image); // ce machin jette une ImagickException si le fichier est vide |
// compute center of edginess |
$img->edgeImage($r); |
$img->modulateImage(100,0,100); // grayscale |
629,6 → 628,12 |
error_log("GD ne peut pas lire l'image créée par Imagick : [" . $chemin_image . "] vers [" . $out . "]"); |
$erreur_ecriture = true; |
} |
} catch (ImagickException $e) { |
// En principe si on se trouve ici c'est que l'image est vide |
$erreur_ecriture = true; |
$image_sortie = false; |
} |
$imgcp = clone $img; |
|
if (! $erreur_ecriture) { |
$xcenter = 0; |