GD ve Resim İşlevleri
PHP Manual

imagecolormatch

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

imagecolormatchBir resmin paletli sürümünün renklerini gerçek renkli sürümünün renkleriyle aynı yapar

Açıklama

bool imagecolormatch ( resource $resim1 , resource $resim2 )

Bir resmin paletli sürümünün renklerini gerçek renkli sürümünün renkleriyle aynı yapar.

Değiştirgeler

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ı.

Dönen Değerler

Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.

Örnekler

Ö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($im22553674);
$colors[] = imagecolorallocate($im2400240);
$colors[] = imagecolorallocate($im282100255);
$colors[] = imagecolorallocate($im2846344);

// Bu renkleri gerçek renkli resimden güncelleyelim
imagecolormatch($im1$im2);

// Belleği serbest bırakalım
imagedestroy($im1);
imagedestroy($im2);
?>

Notlar

Bilginize: Bu işlev sadece, PHP, PHP paketinde bulunan GD kütüphanesi ile derlenmişse kullanılabilir.

Bilginize: Bu işlev GD'nin 2.0.1 veya sonraki sürümlerini gerektirir (2.0.28 veya sonraki sürümler önerilir).

Ayrıca Bakınız


GD ve Resim İşlevleri
PHP Manual