Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Заменить пиксель одного цвета другим цветом
Форумы портала PHP.SU » » Графика в PHP » Заменить пиксель одного цвета другим цветом

Страниц (1): [1]
 

1. ppbinag - 13 Ноября, 2012 - 15:28:41 - перейти к сообщению
Есть задумка, есть изображение на белом фоне какая то фигура красного цвета, надо определенное количество пикселей (переменное число) красного цвета заменить другим цветом (переменное число). Возможно ли сделать на php или нужен JS?
2. vladimir.k - 05 Декабря, 2012 - 05:18:25 - перейти к сообщению
Можно средствами php. Посмотрите как делают водяные знаки.
Там для каждого пикселя определяют его rgb цвет и если он пересекается с водяным знаком - вычисляют rgb нового пикселя. В вашем случае нужно будет просто проверять цвет каждого пикселя и подменять.

Например: http://www.realcoding.net/article/view/3282.

 

Powered by ExBB FM 1.0 RC1