ImageMagick Imagick::haldClutImage

(PECL imagick 3)

Imagick::haldClutImage — 이미지의 색상을 바꿉니다.


설명

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

Hald 조회 테이블을 사용하여 이미지의 색상을 바꿉니다. HALD 컬러 코더를 사용하여 Hald 이미지를 생성할 수 있습니다.


매개변수

clut
Hald 조회 이미지를 포함하는 Imagick 개체입니다.
channel
채널 모드에 유효한 채널 상수를 제공하십시오. 둘 이상의 채널에 적용하려면 비트 연산자를 사용하여 채널 상수를 결합하십시오. 기본값은 Imagick::CHANNEL_DEFAULT입니다. 이 채널 상수 목록을 참조하십시오.

반환 값

성공하면 true를 반환합니다.


오류/예외

오류가 발생하면 ImagickException이 발생합니다.


Examples

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

?>