Заменяет цвета в изображении

# Imagick::clutImage

(PECL imagick 2, PECL imagick 3)

Imagick::clutImage — Заменяет цвета в изображении

### Описание

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

Заменяет цвета в изображении, используя таблицу соответствия. Необязательный второй параметр заменяет цвета в указанном канале. Метод доступен, если модуль Imagick скомпилировали с версией ImageMagick 6.3.6 или старше.

### Список параметров

`lookup_table`

  Объект Imagick, содержащий таблицу соответствия цветов.

`channel`

  Константа Channeltype. Если не указано, то по умолчанию замена происходит во всех каналах.

### Возвращаемые значения

Функция в случае успешной работы возвращает `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() - Добавляет адаптивный фильтр размытия к изображению
- Imagick::motionBlurImage() - Имитирует размытие в движении
- Imagick::radialBlurImage() - Радиальное размытие изображения

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