📅  最后修改于: 2023-12-03 15:18:24.378000             🧑  作者: Mango
getColor()
是 imagickpixel 类中的一个方法,用于获取当前 imagick 图像像素的颜色值。该方法返回的颜色值是一个数组,包含了红、绿、蓝、透明度四个通道的值。
public array ImagickPixel::getColor ( void )
该方法没有参数。
该方法返回当前 imagick 图像像素的颜色值,格式为一个包含四个通道值的数组。
<?php
// 创建 imagick 对象
$image = new Imagick('test.jpg');
// 获取第一个像素的颜色值
$pixel = $image->getImagePixelColor(0, 0);
$color = $pixel->getColor();
// 输出颜色值
echo "Red: {$color['r']}, Green: {$color['g']}, Blue: {$color['b']}, Alpha: {$color['a']}";
?>
输出结果:
Red: 255, Green: 255, Blue: 255, Alpha: 0
getImagePixelColor()
方法后才能使用。