* ngFor и * ngIf вместе, Angular2, Ionic2 [дубликаты]

Вы можете использовать copyPixelsToBuffer() , чтобы переместить пиксельные данные в Buffer, или вы можете использовать getPixels() , а затем преобразовать целые числа в байты с битом -shifting.

copyPixelsToBuffer(), вероятно, вы хотите использовать, так что вот пример того, как вы можете его использовать:

//b is the Bitmap

//calculate how many bytes our image consists of.
int bytes = b.getByteCount();
//or we can calculate bytes this way. Use a different value than 4 if you don't use 32bit images.
//int bytes = b.getWidth()*b.getHeight()*4; 

ByteBuffer buffer = ByteBuffer.allocate(bytes); //Create a new buffer
b.copyPixelsToBuffer(buffer); //Move the byte data to the buffer

byte[] array = buffer.array(); //Get the underlying array containing the data.

13
задан 25 April 2017 в 08:16
поделиться