Цитата:
Вообще требуется, по пиксельно собрать MovieClip(640x960px).
Что бы передать через XMLSocket дальше(программе на C++).
|
Я не предлагаю, Вам строить гистограмму, я просто показал пример, как с помощью

Код:
threshold
получить значение пикселей определенного цветового диапазона.
Ссылка, которую я дал - есть хорошее начало для решения Вашей задачи.
Цитата:
|
Требуется получить строку(в байтах или стринг): 0010010100100...
|
ByteArray
из АС3 просто аж просится сюда, хотя, возможно, кто-то предложит что-то другое.
Для черного и белого:

Код:
_b = _bmp.threshold(_bmp, new Rectangle(0, 0, _bmp.width, _bmp.height), new Point(0, 0),"==", 0xFFFFFF, 0xFFFFFFFF, 0xFFFFFF, false);//b
_w = _bmp.threshold(_bmp, new Rectangle(0, 0, _bmp.width, _bmp.height), new Point(0, 0),"==", 0x000000, 0x00000000, 0xFFFFFF, false);//w
Вообще Ваша затея очень стрёмная и ресурсоемкая.
Вы представляете какой массив передадите?
640 * 960 =614400 этих нулей и едениц.