<?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;
     
    ?>(PECL imagick 2 >= 2.2.0, PECL imagick 3)
Imagick::liquidRescaleImage — Anima uma imagem ou imagens
Este método dimensiona as imagens usando o método de redimensionamento líquido. Este método é uma implementação de uma técnica chamada "remoção de costura". Para que este método funcione conforme o esperado, o ImageMagick precisa ser compilado com suporte à biblioteca liblqr. Este método estará disponível se a extensão Imagick tiver sido compilada com a ImageMagick versão 6.3.9 ou superior.
widthA largura do tamanho alvo
heightA altura do tamanho do alvo
delta_xQuanto a costura pode percorrer no eixo x. Passar 0 faz com que as costuras fiquem retas.
rigidityIntroduz um adicional para costuras não retas. Este parâmetro normalmente é 0.
   Retorna true em caso de sucesso.
  
<?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;
     
    ?>