(PHP 4 >= 4.3.0, PHP 5, PHP 7)
imagecolormatch — Bir resmin paletli sürümünün renklerini gerçek renkli sürümünün renkleriyle aynı yapar
$resim1
, resource $resim2
) : boolBir resmin paletli sürümünün renklerini gerçek renkli sürümünün renkleriyle aynı yapar.
resim1
Resmin gerçek renkli sürümünün tanıtıcısı.
resim2
Renkleri resim1
ile aynı yapılacak paletli
sürümün tanıtıcısı.
Başarı durumunda TRUE
, başarısızlık durumunda FALSE
döner.
Örnek 1 - imagecolormatch() örneği
<?php
// Gerçek renkli ve paletli resimleri belirtelim
$im1 = imagecreatefrompng('./gdlogo.png');
$im2 = imagecreate(imagesx($im1), imagesy($im1));
// $im2'ye bir kaç renk ekleyelim
$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);
// Bu renkleri gerçek renkli resimden güncelleyelim
imagecolormatch($im1, $im2);
// Belleği serbest bırakalım
imagedestroy($im1);
imagedestroy($im2);
?>