Bitmap byte[] 互转

1、bitmap转byte[]

int bytes = bmp.getByteCount();

 ByteBuffer buf = ByteBuffer.allocate(bytes);
 bmp.copyPixelsToBuffer(buf);

 byte[] byteArray = buf.array();

2、byte[]转bitmap

Bitmap bitmap = BitmapFactory.decodeByteArray(bitmapdata, 0, bitmapdata.length); 

猜你喜欢

转载自www.cnblogs.com/zhaozilongcjiajia/p/10425170.html
今日推荐