PHP 8.1.15 Released!

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

User Contributed Notes

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