函数名称:Imagick::setImageWhitePoint()
函数描述:该函数用于设置图像的白点(white point)。白点是一个颜色值,用于调整图像的亮度和对比度。
函数签名:public Imagick::setImageWhitePoint ( mixed $point )
参数:
- $point:白点的颜色值。可以是一个字符串,表示颜色的名称(例如:'white'、'black'、'red'等),也可以是一个数组,表示颜色的RGB值(例如:[255, 255, 255]表示白色)。
返回值:成功时返回 TRUE,失败时返回 FALSE。
示例:
// 创建一个Imagick对象
$image = new Imagick('path/to/image.jpg');
// 设置白点为红色
$image->setImageWhitePoint('red');
// 或者设置白点为RGB值为[255, 255, 255]的白色
$image->setImageWhitePoint([255, 255, 255]);
// 保存修改后的图像
$image->writeImage('path/to/modified_image.jpg');
上述示例中,首先创建了一个Imagick对象,并加载了一张图像。然后使用setImageWhitePoint()函数两次设置了白点,一次为红色,一次为白色。最后通过writeImage()函数保存了修改后的图像。