Richiede parametro numerico intensità, positivo l'aumenta, negativo la diminuisce.
Range valori -255: +255. Luminosità immagine originale è considerata zero.
<?php
// carica l'immagine
$Immagine1 =
imagecreatefromjpeg('firenze_start.jpg');
$Immagine2 =
imagecreatefromjpeg('firenze_start.jpg');
// applica filtro
imagefilter($Immagine1, IMG_FILTER_BRIGHTNESS, -30);
imagejpeg($Immagine1, 'es_80_BRIGHTNESS_-30.jpg',100); // salva max qualità
imagefilter($Immagine2, IMG_FILTER_BRIGHTNESS, 30);
imagejpeg($Immagine2, 'NomeFile.jpg',100); // salva max qualità
imagejpeg($Immagine1, NULL,100); // al browser max qualità
imagedestroy($Immagine1); // libera memoria
imagedestroy($Immagine2);
?>
Risultato: