PHP | imagickpixel getColor()函数
ImagickPixel::getColor()函数是PHP中的一个内置函数,用于获取由 ImagickPixel 对象描述的颜色,作为一个数组。如果颜色设置了不透明度通道,则将其作为列表中的第四个值提供。数组的键是 r 是(红色),b 是(蓝色),g 是(绿色),a 是(alpha/opacity)。
句法:
array ImagickPixel::getColor( int $normalized )
参数:此函数接受单个参数$normalized ,它告诉是否对值进行规范化。
返回值:此函数在成功时返回 TRUE。
异常:此函数在出错时抛出 ImagickException。
下面给出的程序说明了PHP中的ImagickPixel::getColor()函数:
方案一:
getColor();
// Print the color
print("".print_r($color, true)."
");
?>
输出:
Array // which is the default value
(
[r] => 0
[g] => 0
[b] => 0
[a] => 1
)
方案二:
getColor();
// Print the color
print("".print_r($color, true)."
");
?>
输出:
Array
(
[r] => 53
[g] => 57
[b] => 189
[a] => 1
)
方案 3:
setColor('#38d9d3');
// Get the color
$color = $imagickPixel->getColor();
// Print the color
print("".print_r($color, true)."
");
?>
输出:
Array
(
[r] => 56
[g] => 217
[b] => 211
[a] => 1
)
参考: https://www. PHP.net/manual/en/imagickpixel.getcolor。 PHP