Imagick::vignetteImage

(PECL imagick 2, PECL imagick 3)

Imagick::vignetteImageДобавляет виньетный фильтр к изображению

Описание

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

Смягчает края изображения в стиле виньетки. Этот метод доступен, если Imagick был скомпилирован с версией ImageMagick 6.2.9 или старше.

Список параметров

blackPoint

Чёрная точка

whitePoint

Белая точка

x

Смещение эллипса по оси X

y

Смещение эллипса по оси Y

Возвращаемые значения

В случае успешной работы возвращает true.

Примеры

Пример #1 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();
}

?>

Смотрите также

  • Imagick::waveImage() - Применяет волновой фильтр к изображению
  • Imagick::swirlImage() - Закручивает пиксели вокруг центра изображения

add a note add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top