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

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

「 获取图像的最小和最大像素值 」


函数名: Imagick::getImageExtrema()

函数描述: Imagick::getImageExtrema() 用于获取图像的最小和最大像素值。

参数: 无

返回值: 返回一个包含最小和最大像素值的数组。

适用版本: Imagick 2.0.0 及以上版本

用法示例:

// 创建一个 Imagick 对象并加载图像
$image = new Imagick('image.jpg');

// 调用 getImageExtrema() 获取图像的最小和最大像素值
$extrema = $image->getImageExtrema();

// 输出最小和最大像素值
echo "最小像素值: " . $extrema['minima'] . "<br>";
echo "最大像素值: " . $extrema['maxima'] . "<br>";

输出结果:

最小像素值: 0
最大像素值: 255

注意事项:

  • 该函数需要 Imagick 扩展的支持,确保已在 PHP 配置文件中启用了该扩展。
  • 该函数适用于 Imagick 2.0.0 及以上版本。在低于该版本的 Imagick 版本中,此函数可能不可用。
  • 该函数返回的是一个包含最小和最大像素值的关联数组,其中键名为 'minima' 和 'maxima'。
  • 如果图像为空或加载失败,该函数将返回 false。
  • 在使用该函数之前,确保已成功加载了图像。
补充纠错
热门PHP函数
分享链接