La conversion de bitmap à byteArray android

J'ai une image bitmap que je veux envoyer au serveur par l'encodage en base64, mais je ne veux pas compresser l'image soit au format png ou jpeg.

Maintenant ce que j'ai déjà fais.

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);

Maintenant, je ne veux pas utiliser de compression ni de n'importe quel format de la plaine simple byte[] de l'image bitmap que je peux coder et de les envoyer au serveur.

Les pointeurs?

InformationsquelleAutor Asad Khan | 2012-04-17