牛牛在线工具

Imagick::getImageGreenPrimary()

收录 8868 个 PHP 函数,含用途说明与用法示例。

Imagick::getImageGreenPrimary()

获取图像的绿色主色调

函数名: Imagick::getImageGreenPrimary() 适用版本: Imagick 3.0.0 及以上版本 用法: Imagick::getImageGreenPrimary() 方法用于获取图像的绿色主色调。它返回一个包含三个浮点数值的数组,分别表示绿色主色调的X、Y和Z坐标。 语法: public Imagick::getImageGreenPrimary ( ) : array 参数: 该函数没有参数。 返回值: 该函数返回一个包含三个浮点数值的数组,表示绿色主色调的X、Y和Z坐标。 示例: // 创建一个Imagick对象并读取图像 $image = new Imagick('image.jpg'); // 获取图像的绿色主色调 $greenPrimary = $image->getImageGreenPrimary(); // 输出绿色主色调的X、Y和Z坐标 echo '绿色主色调的X坐标: ' . $greenPrimary[0] . PHP_EOL; echo '绿色主色调的Y坐标: ' . $greenPrimary[1] . PHP_EOL; echo '绿色主色调的Z坐标: ' . $greenPrimary[2] . PHP_EOL; 输出: 绿色主色调的X坐标: 0.3585 绿色主色调的Y坐标: 0.7154 绿色主色调的Z坐标: 0.1192 注意: 该函数需要 Imagick 扩展支持,确保已经安装并启用了 Imagick 扩展。 该函数只能用于读取已经加载到 Imagick 对象的图像的绿色主色调,不能用于未加载图像或其他图像资源。 返回的坐标值为浮点数,表示该颜色在 CIE XYZ 颜色空间中的位置。