Imagick::haldClutImage
画像内の色を置換する
説明
public bool Imagick::haldClutImage(Imagick $clut
, int $channel
= Imagick::CHANNEL_DEFAULT)
パラメータ
-
clut
-
Hald ルックアップ画像を含む Imagick オブジェクト。
-
channel
-
そのモードで有効なチャネル定数を指定します。
複数のチャネルを適用するには、チャネル定数
をビット演算子で組み合わせます。デフォルトは Imagick::CHANNEL_DEFAULT
です。
チャネル定数 の一覧を参照ください。
エラー / 例外
エラー時に ImagickException をスローします。
例
例1 Imagick::haldClutImage
<?php
function haldClutImage($imagePath) {
$imagick = new \Imagick(realpath($imagePath));
$imagickPalette = new \Imagick(realpath("images/hald/hald_8.png"));
$imagickPalette->sepiatoneImage(55);
$imagick->haldClutImage($imagickPalette);
header("Content-Type: image/jpg");
echo $imagick->getImageBlob();
}
?>