¿Cómo convertir datos binarios a imagen?

En mi aplicación de Android. Obtuve código binario de una imagen jpeg del código de la siguiente manera.

byte[] val = stream.toByteArray();
          BigInteger bi = new BigInteger(val);
    String s =  bi.toString(2);

Esta cadena s imprime el valor binario de la imagen. Mi pregunta es cómo convertir este formato binario en una imagen JPEG ??

Respuestas a la pregunta(8)

Su respuesta a la pregunta