Imagick::vignetteImage

(PECL imagick 2, PECL imagick 3)

Imagick::vignetteImageAdiciona filtro de vinheta à imagem

Descrição

public Imagick::vignetteImage(
    float $blackPoint,
    float $whitePoint,
    int $x,
    int $y
): bool

Suaviza as bordas da imagem no estilo vinheta. Este método estará disponível se a extensão Imagick tiver sido compilada com a ImageMagick versão 6.2.9 ou superior.

Parâmetros

blackPoint

O ponto preto.

whitePoint

O ponto branco.

x

Deslocamento X da elipse

y

Deslocamento Y da elipse

Valor Retornado

Retorna true em caso de sucesso.

Exemplos

Example #1 Exemplo de Imagick::vignetteImage()

<?php
function vignetteImage($imagePath, $blackPoint, $whitePoint, $x, $y) {
    $imagick = new \Imagick(realpath($imagePath));
    $imagick->vignetteImage($blackPoint, $whitePoint, $x, $y);
    header("Content-Type: image/jpg");
    echo $imagick->getImageBlob();
}

?>

Veja Também