Imagick::setImageBiasQuantum()
设置图像的偏置量子化
函数名: Imagick::setImageBiasQuantum()
函数描述:设置图像的偏置量子化
适用版本: Imagick 2.2.2 或更高版本
用法:
bool Imagick::setImageBiasQuantum ( int $bias )
参数:
$bias:要设置的偏置量子化值,必须是一个整数。
返回值:
如果成功设置偏置量子化值,则返回 true。如果发生错误,则返回 false。
示例:
// 创建一个新的 Imagick 对象
$image = new Imagick('path/to/image.jpg');
// 设置偏置量子化值为 100
$bias = 100;
$image->setImageBiasQuantum($bias);
// 输出修改后的图像
header('Content-Type: image/jpeg');
echo $image;
注意事项:
该函数仅适用于 Imagick 对象。
偏置量子化值用于控制图像量化时的颜色减少程度。较高的偏置量子化值会导致颜色更少的图像。
该函数必须在调用 Imagick::quantizeImage() 或 Imagick::remapImage() 之前调用,以确保设置的偏置量子化值生效。
偏置量子化值的取值范围为 0 到 QuantumRange(通常为 65535)之间的整数。