PHP | Función Imagick liquidRescaleImage()

La función Imagick::liquidRescaleImage() es una función incorporada en PHP que se usa para animar una imagen o imágenes. Esta función principalmente reescalar las imágenes. Esta función escala las imágenes utilizando el método de reescalado líquido, que es una implementación de una técnica llamada talla de costura.
Sintaxis: 

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

Parámetros: esta función acepta cuatro parámetros, como se mencionó anteriormente y se describe a continuación:  

  • $ancho: este parámetro contiene el ancho de la imagen de destino.
  • $altura: este parámetro contiene la altura de la imagen de destino.
  • $delta_x: Define cuánto recorren las costuras en el eje x. El valor 0 representa las costuras rectas.
  • $rigidez: Se utiliza para costuras al bies no rectas. Este parámetro suele ser 0.

Valor devuelto: esta función devuelve verdadero en caso de éxito o falso en caso de error.
El siguiente programa ilustra la función Imagick::liquidRescaleImage() en PHP:
Programa:  

php

<?php
 
// Declare an Imagick object
$imagick = new \Imagick(
'https://media.geeksforgeeks.org/wp-content/uploads/20190809013546/gfg_350X350.png');
 
// Use Imagick::liquidRescaleImage() function
$imagick->liquidRescaleImage( 500, 200, 3, 25 );
     
header( 'Content-Type: image/jpg' );
 
// Display the output
echo $imagick->getImageBlob();
     
?>

Producción: 
 

Referencia: https://www.php.net/manual/en/imagick.liquidrescaleimage.php

Publicación traducida automáticamente

Artículo escrito por VigneshKannan3 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *