(PECL imagick 2, PECL imagick 3)
Imagick::vignetteImage — 为图像添加暗角滤镜
以暗角风格软化图像边缘。如果 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();
}
?>