Funciones de GD e Imágenes
PHP Manual

imagecolormatch

(PHP 4 >= 4.3.0, PHP 5)

imagecolormatchHacer que los colores de la versión de la paleta de una imagen coincidan más estrechamente con la versión de color verdadero

Descripción

bool imagecolormatch ( resource $image1 , resource $image2 )

Hace que los colores de la versión de la paleta de una imagen coincidan más estrechamente con la versión de color verdadero.

Parámetros

image1

Un recurso de enlace a una imagen de color verdadero.

image2

Un recurso de enlace a una imagen de paleta que apunta a una imagen que tiene el mismo tamaño que image1.

Valores devueltos

Devuelve TRUE en caso de éxito o FALSE en caso de error.

Ejemplos

Ejemplo #1 Ejemplo de imagecolormatch()

<?php
// Establecer las imágenes de color verdadero y de paleta
$im1 imagecreatefrompng('./gdlogo.png');
$im2 imagecreate(imagesx($im1), imagesy($im1));

// Añadir algunos colores a $im2
$colores   = Array();
$colores[] = imagecolorallocate($im22553674);
$colores[] = imagecolorallocate($im2400240);
$colores[] = imagecolorallocate($im282100255);
$colores[] = imagecolorallocate($im2846344);

// Coincidir estos colores con la imagen de color verdadero
imagecolormatch($im1$im2);

// Liberar memoria
imagedestroy($im1);
imagedestroy($im2);
?>

Notas

Nota: Esta función sólo está disponible si PHP fue compilado con la versión incluida de GD library.

Nota: Esta función require GD 2.0.1 o superior (se recomienda 2.0.28 o superior).

Ver también


Funciones de GD e Imágenes
PHP Manual