画像の色を置き換える

# Imagick::clutImage

(PECL imagick 2, PECL imagick 3)

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

### 説明

public function Imagick::clutImage(Imagick `$lookup_table`, int `$channel` = Imagick::CHANNEL_DEFAULT): bool

画像の色を、ルックアップテーブルをもとに置き換えます。 オプションの 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() - 画像にラジアルブラーを施す

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open