(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);
?>