![]() |
Удаление фона картинки
Доброго времени суток!
Вопрос следующий: загружается картинка (jpg), скажем с однотонным белым фоном. Можно ли (и тогда как) отобразить её без этого фона? Само собой программно. Словом сделать , скажем, белый цвет прозрачным что ли или не отображать его вовсе. Предполагаю помогут в этом фильтры. Не откажусь от примера. |
Вам поможет не фильтр, а метод класса BitmapData.threshold()
Код:
var bmpData = new BitmapData(width, height, true, 0); |
Есть еще кое, называется transparent. Это transparent указывается при создании битмапдаты. Если оно true, то transparent работает, если false, то соотвественно, нет.
|
По-всякому перепробовал приведённый код - никак не выходит. Может я что-то не так делаю? Может есть рабочий исходник? Желательно для AS2
|
Конечyо не выходит, это же AS3
|
Да, для третьего работает. Просто в примере прозвучало про AS2, вот и понадеялся, что можно как-то вырулить для второго...
А есть ли решение для AS2? |
Конечно
Код:
var bmp = new BitmapData (width, height, true, 0); |
Огромное спасибо!!! Всё работает!
|
| Часовой пояс GMT +4, время: 02:37. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.