PHPerKaigi 2025

imagegammacorrect

(PHP 4, PHP 5, PHP 7, PHP 8)

imagegammacorrect Применяет гамма-коррекцию к GD-изображению

Описание

imagegammacorrect(GdImage $image, float $input_gamma, float $output_gamma): bool

Функция применяет гамма-коррекцию к изображению image по заданным входным и выходным настройкам.

Список параметров

image

Объект GdImage, который возвращает одна из функций, создающих изображения, например, imagecreatetruecolor().

input_gamma

Входная настройка гаммы.

output_gamma

Выходная настройка гаммы.

Возвращаемые значения

Функция возвращает true, если выполнилась успешно, или false, если возникла ошибка.

Список изменений

Версия Описание
8.0.0 Параметр image теперь ожидает экземпляр класса GdImage; раньше параметр ждал корректный gd-ресурс (resource).

Примеры

Пример #1 Пример гамма-коррекции изображения функцией imagegammacorrect()

<?php

// Создание изображения
$im = imagecreatefromgif('php.gif');

// Корректировка гаммы, на выходе 1.537
imagegammacorrect($im, 1.0, 1.537);

// Сохранение изображения
imagegif($im, './php_gamma_corrected.gif');

?>

Добавить

Примечания пользователей

Пользователи ещё не добавляли примечания для страницы
To Top