(PHP 4 >= 4.3.0, PHP 5)
imagecolormatch — Makes the colors of the palette version of an image more closely match the true color version
Makes the colors of the palette version of an image more closely match the true color version.
A truecolor image link resource.
A palette image link resource pointing to an image that has the same size as image1.
Возвращает TRUE в случае успешного завершения или FALSE в случае возникновения ошибки.
Пример #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 image
imagecolormatch($im1, $im2);
// Free from memory
imagedestroy($im1);
imagedestroy($im2);
?>
Замечание: Эта функция доступна только в том случае, если PHP был скомпилирован со встроенной библиотекой GD.
Замечание: Эта функция нуждается в GD версии 2.0.1 или выше.