« Imagick::blueShiftImage
Imagick::borderImage »

Imagick::blurImage

(PECL imagick 2, PECL imagick 3)

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

説明

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

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   画像   blur   フィルタ   blurImage   image   チャネル   imagick   float   radius   sigma   channel   ブラー   blueShiftImage   borderImage   特定   適用   半径   標準偏差   定数   省略   成功   ImagickException   ブラウザ   header
関連する関数・ページ:
imagick.adaptiveblurimage   imagick.addimage   imagick.setimagealphachannel   imagick.tostring   imagick.getimagealphachannel   imagick.construct