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
Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737 Форумы портала PHP.SU :: Заменить пиксель одного цвета другим цветом
Покинул форум
Сообщений всего: 1
Дата рег-ции: Нояб. 2012
Помог: 0 раз(а)
Есть задумка, есть изображение на белом фоне какая то фигура красного цвета, надо определенное количество пикселей (переменное число) красного цвета заменить другим цветом (переменное число). Возможно ли сделать на php или нужен JS?
vladimir.k
Отправлено: 05 Декабря, 2012 - 05:18:25
Новичок
Покинул форум
Сообщений всего: 3
Дата рег-ции: Дек. 2012
Помог: 0 раз(а)
Можно средствами php. Посмотрите как делают водяные знаки.
Там для каждого пикселя определяют его rgb цвет и если он пересекается с водяным знаком - вычисляют rgb нового пикселя. В вашем случае нужно будет просто проверять цвет каждого пикселя и подменять.
Все гости форума могут просматривать этот раздел. Только зарегистрированные пользователи могут создавать новые темы в этом разделе. Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.