PHP 5.6.0 released

Imagick::liquidRescaleImage

(No version information available, might only be in Git)

Imagick::liquidRescaleImageAnime une ou plusieurs images

Description

bool Imagick::liquidRescaleImage ( int $width , int $height , float $delta_x , float $rigidity )

Cette méthode met à l'échelle les images en utilisant la méthode de mise à l'échelle liquide. Cette méthode est une implémentation d'un technique appelée "seam carving". Pour que cette méthode fonctionne telle que convenue, ImageMagick doit avoir été compilé avec le support liblqr. Cette méthode n'est disponible que si Imagick a été compilé avec ImageMagick version 6.3.9 ou supérieur.

Liste de paramètres

width

La largeur de la taille cible.

height

La hauteur de la taille cible.

delta_x

Le nombre de coutures pouvant traverser l'axe X. Le fait de passer 0 signifie que la couture se fera sur la droite.

rigidity

Introduit une rigidité pour les coutures non droites. Ce paramètre est habituellement à 0.

Valeurs de retour

Returns TRUE on success.

Voir aussi

add a note add a note

User Contributed Notes 1 note

up
0
spider at man dot net
2 years ago
<?php
    
   
/* Create new object */
   
$im = new Imagick( 'test.jpg' );
    
   
/* Scale down */
   
$im->liquidRescaleImage( 500, 200, 3, 25 );
    
   
/* Display */
   
header( 'Content-Type: image/jpg' );
    echo
$im;
    
   
?>
To Top