2024 年 PHP Conference Japan

Imagick::vignetteImage

(PECL imagick 2, PECL imagick 3)

Imagick::vignetteImage新增暈影濾鏡至影像

說明

public Imagick::vignetteImage(
    浮點數 $blackPoint,
    浮點數 $whitePoint,
    整數 $x,
    整數 (int) $y
): 布林值 (bool)

以暈影 (vignette) 樣式柔化影像邊緣。如果 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();
}

?>

另請參閱

新增註記

使用者提供的註記

此頁面沒有使用者提供的註記。
To Top