imagecolormatch

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

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

Açıklama

imagecolormatch(GdImage$görüntü1, GdImage$görüntü2): bool

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

Bağımsız Değişkenler

görüntü1

Gerçek renkli görüntü nesnesi.

görüntü2

Renkleri görüntü1 ile aynı yapılacak görüntü nesnesi.

Dönen Değerler

Başarı durumunda true, başarısızlık durumunda false döner.

Sürüm Bilgisi

Sürüm: Açıklama
8.0.0görüntü1 ve görüntü2 artık GdImage örneği; evvelce, resource türünde bir değer kabul edilirdi.

Örnekler

Örnek 1 - imagecolormatch() örneği

<?php
// Gerçek renkli ve paletli görüntüleri 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 görüntüden güncelleyelim
imagecolormatch($im1, $im2);

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

Ayrıca Bakınız

To Top