牛牛在线工具

Gmagick::gammaimage()

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

Gmagick::gammaimage()

校正图像

函数名:Gmagick::gammaimage() 适用版本:Gmagick扩展版本 >= 1.0.0 用法: Gmagick::gammaimage(float $gamma [, int $channel = Gmagick::CHANNEL_DEFAULT]) 参数: $gamma: 一个浮点数,表示要应用的gamma值。值越大,图像的亮度越低。典型的gamma值为2.2。 $channel(可选): 一个整数,表示要应用gamma调整的颜色通道。默认值为Gmagick::CHANNEL_DEFAULT,表示应用于所有通道。可以使用Gmagick::CHANNEL_* 常量来指定通道,如Gmagick::CHANNEL_RED,Gmagick::CHANNEL_GREEN等。 返回值: 成功时返回一个新的Gmagick对象,包含了应用gamma调整后的图像。如果发生错误,则返回false。 示例: // 创建一个Gmagick对象 $image = new Gmagick('path/to/image.jpg'); // 应用gamma调整 $gammaValue = 2.2; $adjustedImage = $image->gammaimage($gammaValue); // 显示调整后的图像 $adjustedImage->thumbnailImage(300, 200); header('Content-Type: image/jpeg'); echo $adjustedImage; 请注意,示例中的"path/to/image.jpg"应替换为您实际的图像路径。此外,您还可以根据需要调整缩略图的大小。