首先,使用PNG压缩不会丢失图像质量。
如果仍要获取不压缩的字节,则可以尝试以下 *** 作:
ByteBuffer buffer = ByteBuffer.allocate(bitmap.getRowBytes() * bitmap.getHeight());bitmap.copyPixelsToBuffer(buffer);byte[] data = buffer.array();
要从
Bitmap字节数组取回:
Bitmap bitmap = Bitmap.createBitmap(width, height, Bitmap.Config.ARGB_8888);bitmap.copyPixelsFromBuffer(ByteBuffer.wrap(data));return bitmap;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)