Konvertieren von Bitmap zu ByteArray Android
Ich habe eine Bitmap, die ich an den Server senden möchte, indem ich sie in base64 codiere, aber ich möchte das Bild weder in png noch in jpeg komprimieren.
Was ich vorher tat, war jetzt.
<code>ByteArrayOutputStream byteArrayBitmapStream = new ByteArrayOutputStream(); bitmapPicture.compress(Bitmap.CompressFormat.PNG, COMPRESSION_QUALITY, byteArrayBitmapStream); byte[] b = byteArrayBitmapStream.toByteArray(); //then simple encoding to base64 and off to server encodedImage = Base64.encodeToString(b, Base64.NO_WRAP); </code>
Jetzt möchte ich einfach keine Komprimierung und kein einfaches Byte-Format [] aus der Bitmap verwenden, das ich codieren und an den Server senden kann.
Irgendwelche Hinweise?