Показать сообщение отдельно
  #25 (permalink)  
Старый 23.11.2010, 09:43
Особый гость
Посмотреть профиль Найти все сообщения от monolithed
 
Регистрация: 02.04.2010
Сообщений: 4,260

В этом случае поможет только инвертирование цвета, для этого нужно выбрать цвет, найти область замещения (по цветовой палитре) и выполнить замещение цвет. Для этого в PHP есть библиотека GD.

что-то типа такого (урезано в 10 раз)
<?php 
header("Content-type: image/png");
$image = imageCreateFromPng("image.png");
imagecolorresolve($image, 255, 255, 0);//ищем запрошенный цвет
$color = imageColorAllocate($image, 255, 255, 0);
imagepng ($color);
?>

Последний раз редактировалось monolithed, 23.11.2010 в 09:58.
Ответить с цитированием