Imagick::blurImage

blur (にじみ) フィルタを画像に追加する

説明

public bool Imagick::blurImage(float $radius, float $sigma, int $channel = ?)

blur (にじみ) フィルタを画像に追加します。 オプションの 3 番目のパラメータを指定すると、 特定のチャネルにのみ適用します。

パラメータ

radius

にじみの半径。

sigma

標準偏差。

channel

チャネル 定数。 省略した場合は全チャネルが対象となります。

戻り値

成功した場合に true を返します。

エラー / 例外

エラー時に ImagickException をスローします。

例1 Imagick::blurImage の使用法

画像をにじませ、ブラウザに表示します。

<?php

header('Content-type: image/jpeg');

$image = new Imagick('test.jpg');

$image->blurImage(5,3);
echo $image;

?>

参考

  • Imagick::adaptiveBlurImage
  • Imagick::motionBlurImage
  • Imagick::radialBlurImage