Funciones de DG e Imágenes
PHP Manual

imagecolorresolve

(PHP 4, PHP 5)

imagecolorresolveObtener el índice del color especificado o su alternativa más próxima posible

Descripción

int imagecolorresolve ( resource $image , int $red , int $green , int $blue )

Está función garantiza la devolución de un índice de color para un color requerido, el color exacto o la alternativa más próxima posible.

Si se creó una imagen desde un archivo, sólamente los colores usados en la imagen son resueltos. Los colores presentes sólamente en la paleta no son resueltos.

Parámetros

image

Un recurso image, es devuelto por una de las funciones de creación de imágenes, como imagecreatetruecolor().

red

Valor del componente rojo.

green

Valor del componente verde.

blue

Valor del componente azul.

Valores devueltos

Devuelve un índice de color.

Ejemplos

Example #1 Usar imagecoloresolve() para obtener colores de una imagen

<?php
// Cargar un imagen
$im imagecreatefromgif('phplogo.gif');

// Obtener los colores más próximos de la imagen
$colores = array();
$colores[] = imagecolorresolve($im255255255);
$colores[] = imagecolorresolve($im00200);

// Imprimir
print_r($colores);

imagedestroy($im);
?>

El resultado del ejemplo sería algo similar a:

Array
(
    [0] => 89
    [1] => 85
)

Ver también


Funciones de DG e Imágenes
PHP Manual