PHP Conference Japan 2024

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');
imagedestroy($im);
?>

Добавить

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

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