str=''



s=[]
for i in range(w*h):
if i%w==0 and i!=0:
s.append(0)
if data[i]>128:
str+='.'
str+='@'

for i in range(w*h):

for ( x=32; x>=0; x--) {
//reg=(reg << 1) + bytes_data[d+x]; // обратный порядок пикселей
//reg=bytes_data[d+x] + (reg << 1); // обратный порядок пикселей
//reg=(bytes_data[d + x]<<31)+(reg >> 1); // прямой порядок пикселей
reg=bytes_data[d + x]*0x80000000+(reg >> 1); // прямой порядок пикселей для iOS
///////////
} // x // <<31 умножение на 2 в 31 степени, >> 1 деление на 2
bites_data_32[y]=reg; // заполнение маленького выходного массива int
} // y