![]() |
|
||||||||||
|
|||||
|
Регистрация: May 2006
Сообщений: 40
|
Моё почтение всем!
Интересует подробная инфа по следующей задачке: Имеется картинка (допустим содержащая несколько цветов от 3 до 5). Можно ли 1. определить из каких основных цветов она состоит? Как? 2. заменить любой из них на другой? Как? Причем желательно захватить и очень близкие оттенки. |
|
|||||
|
Флэш работает в RGB палитре, поэтому более трех цветовых каналов быть не может. Все остальные цвета - это смешение красного, зеленого и синего.
Чтобы определить цвет - методы класса BitmapData getPixel(), getPixel32(). Чтобы заменить цвет - методы класса BitmapData setPixel(), setPixel32(). paletteMap() или юзать класс ColorMatrixFilter или ColorTransform. |
|
|||||
|
Регистрация: Jul 2006
Сообщений: 26
|
я думаю возможно
oCa, ColorMatrixFilter погляди |
![]() |
![]() |
Часовой пояс GMT +4, время: 02:01. |
|
|
« Предыдущая тема | Следующая тема » |
|
|