![]() |
|
||||||||||
|
|||||
|
Привет! Всех с прошедшими! Знатоки теории цвета - подскажите: необходимо сделать карту высот - она, как известно, представляется в виде черно-белой картинки (т.е. RGB составляющие одинаковые). Я хочу узнать цвет любой составляющей (ведь одинаковые они) в интервале от 0 до 255. BitmapData.getPixel дает значение либо строковое, если приводить значение к toString, например 101010. Либо к большому числу, например 0х101010 дает 65 с чем-то тысяч. Еще раз вопрос - как, допустим, получить цвет R-составляющей в диапазоне 0-255?
|
|
|||||
|
Banned
[+4 01.02.09]
[+1 01.02.09] |
Number("0x"+myBitmapData.getPixel(x, y).toString(16).slice(0,2))
Это если в лоб add: для ARGB соответственно, меняем параметры slice на (2,4) например ![]() Последний раз редактировалось chingachgoog; 12.05.2008 в 11:57. |
|
|||||
|
Banned
[+4 01.02.09]
[+1 01.02.09] |
Цитата:
![]() |
![]() |
![]() |
Часовой пояс GMT +4, время: 17:03. |
|
|
« Предыдущая тема | Следующая тема » |
|
|