📅  最后修改于: 2023-12-03 14:45:16.640000             🧑  作者: Mango
GmagickPixel::getColorValue()
函数是GMagickPixel类的一个方法,用于返回当前像素的颜色值。
public float GmagickPixel::getColorValue(int $color)
$color
: 像素颜色的下标。可以是'Gmagick::COLOR_RED'、'Gmagick::COLOR_GREEN'或'Gmagick::COLOR_BLUE'中的任意一个。返回值为一个表示当前颜色值的float类型数值,其范围在0到1之间。
// 创建一个Gmagick对象并读取图像
$gmagick = new Gmagick('input.jpg');
// 创建一个像素对象
$pixel = new GmagickPixel('#0000FF');
// 在指定位置绘制一个点
$gmagick->drawImage(new GmagickDraw(), 10, 10);
// 获取绘制的像素的蓝色值
$blueValue = $pixel->getColorValue(Gmagick::COLOR_BLUE);
echo "The blue value is: " . $blueValue;
getColorValue()
函数只能在实例化后的GmagickPixel
对象上调用。$color
必须是'Gmagick::COLOR_RED'、'Gmagick::COLOR_GREEN'或'Gmagick::COLOR_BLUE'中的一个。