Imagick::clone
Imagick::coalesceImages
Imagick クラス
PHP Manual

# Imagick::clutImage

(PECL imagick 2.0.0)

Imagick::clutImage — 画像の色を置き換える

### 説明

bool Imagick::clutImage ( Imagick `$lookup_table` [, float `$channel` = Imagick::CHANNEL_DEFAULT ] )

画像の色を、ルックアップテーブルをもとに置き換えます。 オプションの 2 番目のパラメータを指定すると、 特定のチャネルの色を置き換えます。 このメソッドは、ImageMagick バージョン 6.3.6 以降で Imagick をコンパイルした場合に使用可能です。

### パラメータ

`lookup_table`

  色ルックアップテーブルを含む Imagick オブジェクト。

`channel`

  チャネルタイプ 定数。 省略した場合はデフォルトチャネルが対象となります。

### 返り値

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

### 例

例1 Imagick::clutImage() の使用法

画像の色を、ルックアップテーブルをもとに置き換えます。

`<?php
$image = new Imagick('test.jpg');
$clut = new Imagick();
$clut->newImage(1, 1, new ImagickPixel('black'));
$image->clutImage($clut);
$image->writeImage('test_out.jpg');
?>`

### 参考

- Imagick::adaptiveBlurImage() - adaptive blur (順応性にじみ) フィルタを画像に追加する
- Imagick::motionBlurImage() - モーションブラーをシミュレートする
- Imagick::radialBlurImage() - 画像にラジアルブラーを施す

Imagick::clone
Imagick::coalesceImages
Imagick クラス
PHP Manual