函数名称:Imagick::setImageRedPrimary()
适用版本:Imagick扩展版本 >= 2.2.2
函数描述:该函数用于设置图像的红色主色调。
用法:
bool Imagick::setImageRedPrimary ( float $x , float $y )
参数:
- $x:红色主色调的x坐标,取值范围为0到1。
- $y:红色主色调的y坐标,取值范围为0到1。
返回值:
- 成功时返回true,失败时返回false。
示例:
// 创建一个Imagick对象
$image = new Imagick('path/to/image.jpg');
// 设置红色主色调为(0.5, 0.5)
$image->setImageRedPrimary(0.5, 0.5);
// 输出修改后的图像
header('Content-Type: image/jpeg');
echo $image;
注意事项:
- 该函数只能用于Imagick对象。
- 修改主色调后,图像的颜色可能会发生变化。
- 坐标(0, 0)表示图像的左上角,(1, 1)表示图像的右下角。