(PECL imagick 3)
Imagick::haldClutImage — Replaces colors in the image
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();
}
?>