English | 简体中文 | 繁體中文
查询

Imagick::setImageWhitePoint()函数—用法及示例

「 设置图像的白点(white point) 」


函数名称: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()函数保存了修改后的图像。

补充纠错
热门PHP函数
分享链接