PHP imagecolormatch - zrobić wersję palety kolorów obrazu i lepiej dopasować prawdziwą wersję kolorów
imagecolormatch - zrobić wersję palety kolorów obrazu i prawdziwa wersja koloru lepszego dopasowania.
gramatyka
bool imagecolormatch ( resource $image1 , resource $image2 )
Zrób wersję obrazu w palecie kolorów i prawdziwej wersji kolorystycznej lepszego dopasowania.
Uwaga: Funkcja ta jest dostępna tylko w pakiecie biblioteki GD skompilowane PHP wersji.
Uwaga: Ta funkcja wymaga GD 2.0.1 lub nowszej (2.0.28 lub późniejszy).
parametry
- Image1 true color zasobów połączenia obrazu.
- image2 musi palety obrazu i wielkość Image1 i muszą być takie same.
Wartość zwracana
Udane return TRUE lub FALSE w przypadku błędu.
Przykłady
<?php // 创建真彩色图像和调色板图像 $im1 = imagecreatefrompng('w3big-logo.png'); $im2 = imagecreate(imagesx($im1), imagesy($im1)); // 向 $im2 添加一些颜色 $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); // 把这些颜色与真彩色图像进行匹配 imagecolormatch($im1, $im2); // 从内存中释放 imagedestroy($im1); imagedestroy($im2); ?>
Powiązane artykuły
- imagecreatetruecolor () Utwórz nowy TrueColor.