Php/docs/function.imagecolormatch

From Get docs

imagecolormatch

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

imagecolormatchMakes the colors of the palette version of an image more closely match the true color version


Description

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

Makes the colors of the palette version of an image more closely match the true color version.


Parameters

image1
A truecolor image resource.
image2
A palette image resource pointing to an image that has the same size as image1.


Return Values

Returns TRUE on success or FALSE on failure.


Examples

Example #1 imagecolormatch() example

<?php// Setup the true color and palette images$im1 = imagecreatefrompng('./gdlogo.png');$im2 = imagecreate(imagesx($im1), imagesy($im1));// Add some colors to $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);// Match these colors with the true color imageimagecolormatch($im1, $im2);// Free from memoryimagedestroy($im1);imagedestroy($im2);?>

See Also