Imagick::haldClutImage

(PECL imagick 3)

Imagick::haldClutImageReplaces colors in the image

Описание

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

Replaces colors in the image using a Hald lookup table. Hald images can be created using HALD color coder.

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

clut

Imagick object containing the Hald lookup image.

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();
}

?>