imagecolormatch

(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)

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

imagecolormatch(resource$image1, resource$image2): bool

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($im2, 255, 36, 74);
$colores[] = imagecolorallocate($im2, 40, 0, 240);
$colores[] = imagecolorallocate($im2, 82, 100, 255);
$colores[] = imagecolorallocate($im2, 84, 63, 44);

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

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

Ver también

To Top