![]() |
Неполное перекрашивание
Вложений: 1
Есть картинка (фон и черный текст), которую я обхожу getPixel-ом. Нужно перекрасить текст, но грани каждой буквы имеют сглаживание, т.е. цвет на гранях - это смесь цветов текста+цвет фона.
http://www.flasher.ru/forum/attachme...1&d=1399372099 Пока вижу только 2 решения: 1)Делать заливку нового цвета на 1-2 пикселя больше во все стороны. 2)Закрашивать все, что не равняется цвету фона (но вариант очень ограниченный). Есть ли более точный метод? |
Glow black 2-2 strength 300%
Поробуй как вариант |
Не поможет, это единая картинка :(
|
что то сразу не поможет. Вы находите по цвету где текст, делаете скриншот области через draw, создаете битмап (чисто текста ) и кладете поверх, а дальше любой фильтр можно :)
|
threshold'ом можно что-то разрулить, но сглаживание, естественно, похерится при этом
Код AS3:
|
Матерная какая то тема получилась по картинкам :)
|
Вложений: 1
Вот и мой вариант :)
Код AS3:
|
Вложений: 1
до кучи
Код AS3:
|
Вложений: 1
|
ну да..
я стал мудрить из-за того, что твой вариант не всякий расклад фон-шрифт подымет, ну я типа хотел чтоб универсальный, но как-то идеального все равно не вышло |
| Часовой пояс GMT +4, время: 15:30. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.