(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
imagecolormatch — Hace que las colores de la versión palette de una imagen coincidan más con las de su versión truecolor
Hace que las colores de la versión palette de una imagen coincidan más con las de su versión truecolor.
image1
Un objeto de imagen truecolor.
image2
Un objeto de imagen palette que apunta a una imagen
que tiene el mismo tamaño que image1
.
Versión | Descripción |
---|---|
8.0.0 |
image1 y image2 ahora requieren instancias de GdImage; anteriormente se esperaban resources
|
Ejemplo #1 Ejemplo con imagecolormatch()
<?php
// Define la imagen true color y la palette
$im1 = imagecreatefrompng('./gdlogo.png');
$im2 = imagecreate(imagesx($im1), imagesy($im1));
// Añade algunas colores a $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);
// Hace que estas colores coincidan con la imagen true color
imagecolormatch($im1, $im2);
?>