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

# Imagick::haldClutImage

(PECL imagick 3)

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

### Описание

public function Imagick::haldClutImage(Imagick `$clut`, int `$channel` = Imagick::CHANNEL_DEFAULT): bool

Заменяет цвета в изображении с помощью таблицы поиска Hald. Hald-изображения могут быть созданы с использованием цветового кодера HALD.

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

`clut`

  Объект Imagick, содержащий поисковое Hald-изображение.

`channel`

  Передайте любую корректную для вашего режима канала константу. Для применения к более чем одному каналу, комбинируйте константы каналов с помощью побитовых операторов. По умолчанию равно `Imagick::CHANNEL_DEFAULT`. Обратитесь к списку констант каналов

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

Функция в случае успешной работы возвращает `true`.

### Ошибки

Функция выбрасывает исключение 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();
    }

    ?>

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