📜  PHP | imagick setImageBluePrimary()函数(1)

📅  最后修改于: 2023-12-03 14:45:17.207000             🧑  作者: Mango

PHP | imagick setImageBluePrimary()函数

setImageBluePrimary()函数是PHP imagick扩展提供的一种将图像的蓝色主色调设置为指定值的方法。该函数的详细用法如下:

bool Imagick::setImageBluePrimary( float $x, float $y )
参数

该函数接受两个必需参数:

  • $x:要设置为蓝色主色调的x值(0到1)。
  • $y:要设置为蓝色主色调的y值(0到1)。
返回值

该函数将蓝色主色调设置为指定值,并返回一个布尔值表示是否成功。

示例

下面的示例演示如何使用setImageBluePrimary()函数将蓝色主色调设置为指定值:

<?php
// 创建Imagick对象
$imagick = new Imagick('example.jpg');

// 设置蓝色主色调为0.2, 0.5
if ($imagick->setImageBluePrimary(0.2, 0.5)) {
    echo '蓝色主色调设置成功。';
} else {
    echo '蓝色主色调设置失败。';
}

// 输出图像
header('Content-Type: image/jpeg');
echo $imagick;
?>

当您执行上面的PHP代码时,它将设置图像的蓝色主色调并输出图像。如果成功设置蓝色主色调,则将输出“蓝色主色调设置成功。”,否则将输出“蓝色主色调设置失败。”。

这是一个简单的使用示例,您可以根据自己的需求进行修改。