(PHP 4 >= 4.3.0, PHP 5)
imagecolormatch — Fait correspondre un peu plus les couleurs de la version palette d'une image aux couleurs de sa version truecolor
Fait correspondre un peu plus les couleurs de la version palette d'une image aux couleurs de sa version truecolor.
Une ressource d'image truecolor.
Une ressource de palette d'image pointant sur une image qui a la même taille que image1.
Cette fonction retourne TRUE en cas de succès ou FALSE si une erreur survient.
Exemple #1 Exemple avec imagecolormatch()
<?php
// Définit l'images true color et la palette
$im1 = imagecreatefrompng('./gdlogo.png');
$im2 = imagecreate(imagesx($im1), imagesy($im1));
// Ajout de quelques couleurs à $im2
$colors = Array();
$colors[] = imagecolorallocate($im2, 255, 36, 74);
$colors[] = imagecolorallocate($im2, 40, 0, 240);
$colors[] = imagecolorallocate($im2, 82, 100, 255);
$colors[] = imagecolorallocate($im2, 84, 63, 44);
// Fait correspondre ces couleurs avec l'image true color
imagecolormatch($im1, $im2);
// Libération de la mémoire
imagedestroy($im1);
imagedestroy($im2);
?>
Note: Cette fonction n'est disponible que si PHP est compilé avec la version embarquée de la bibliothèque GD.
Note: Cette fonction requiert la bibliothèque GD 2.0.1 ou supérieure (2.0.28 ou supérieure est recommandée).