(PHP 4 >= 4.3.0, PHP 5, PHP 7, PHP 8)
imagecolormatch — Bir görüntünün paletli sürümünün renklerini gerçek renkli sürümünün renkleriyle aynı yapar
Bir görüntünün paletli sürümünün renklerini gerçek renkli sürümünün renkleriyle aynı yapar.
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.
Sürüm: | Açıklama |
---|---|
8.0.0 | görüntü1 ve görüntü2 artık GdImage örneği; evvelce, resource türünde bir değer kabul edilirdi. |
Ö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);
?>