函数名:Gmagick::setimageblueprimary()
适用版本:PHP 5 >= 5.3.0, PECL gmagick >= 1.0.0
用法:Gmagick::setimageblueprimary() 方法用于设置图像的蓝色主色调。
语法:bool Gmagick::setimageblueprimary(float $x, float $y)
参数:
- $x: 蓝色主色调的X坐标,范围为0到1。
- $y: 蓝色主色调的Y坐标,范围为0到1。
返回值:成功时返回 true,失败时返回 false。
示例:
// 创建一个 Gmagick 对象
$image = new Gmagick('image.jpg');
// 设置图像的蓝色主色调
$image->setimageblueprimary(0.2, 0.4);
// 显示图像
$image->drawimage();
// 保存图像
$image->writeimage('new_image.jpg');
上述示例中,我们首先创建了一个 Gmagick 对象,并加载了一张名为 "image.jpg" 的图像。然后,使用 setimageblueprimary() 方法将图像的蓝色主色调设置为 (0.2, 0.4)。最后,通过 drawimage() 方法显示图像,并使用 writeimage() 方法将修改后的图像保存为 "new_image.jpg"。