【发布时间】:2016-10-13 11:12:57
【问题描述】:
public static String encodeToBase64(Bitmap image, Bitmap.CompressFormat compressFormat, int quality)
{
ByteArrayOutputStream byteArrayOS = new ByteArrayOutputStream();
image.compress(compressFormat, quality, byteArrayOS);
return Base64.encodeToString(byteArrayOS.toByteArray(), Base64.DEFAULT);
}
上面的代码是将图像转换为base64 字符串,但我想将图像转换为base64 二进制,base64二进制的转换输出将类似于"[255,216,255,224,0,16,74,70,73,70,0,1,1,1,0,96,0,96,0,0,255,219,0,67,0,8,6,6,7 ,6,5,8,7,7,7,9,9,8,10,12,20,13,12,11,11,12,25,18,19,15,20,29,26,31 ,30,29,26,28,28,32,36,46,39,32,34,44,35,28,28,40,55,41,44,48,49,52,52,52,31 ,39,57,61,56,50,60,46,51,52,50,255,219,0,67,1,9,9,9,12,11,12,24,13,13,24,50,33 ,28,33,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,50,. ...... ,14.140,140,140,143,246,246,246,246,246,246,246,246,246,247,247,247,246,246,246,246,246,246,246,246,246,246,246,246,255,250,255,246,246,255,250,180,246,246,255,255,255,250,146,246,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255,255. ,82,78,73,162,138,40,3,255,217] ".. 谁能帮帮我?提前致谢。
【问题讨论】:
标签: android image binary base64