PHP Conference Japan 2024

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。

範例

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

?>

新增註記

使用者貢獻的註記

此頁面尚無使用者貢獻的註記。
To Top