Konwersja bitmapy na byteArray android

Mam bitmapę, którą chcę wysłać do serwera przez zakodowanie jej do base64, ale nie chcę kompresować obrazu w png ani jpeg.

Teraz to, co wcześniej robiłem, było.

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

Teraz nie chcę używać żadnej kompresji ani żadnego prostego bajtu [] z bitmapy, którą mogę kodować i wysyłać na serwer.

Jakieś wskazówki?

questionAnswers(3)

yourAnswerToTheQuestion