> 16) & 0xFF; $g = ($rgb >> 8) & 0xFF; $b = $rgb & 0xFF; // Formule de luminance relative $brightness = (0.299 * $r + 0.587 * $g + 0.114 * $b); $totalBrightness += $brightness; $count++; } } imagedestroy($image); $averageBrightness = $totalBrightness / $count; // echo 'averageBrightness = ' .$averageBrightness; // Seuil : 128 est généralement un bon point de séparation return $averageBrightness > 9; } ?>