Преобразование строки Base64 в более короткую строку в JAVA Android - PullRequest
0 голосов
/ 18 мая 2018

Я пытаюсь преобразовать Base64 строку изображения в более короткую строку.В настоящее время его длина составляет 150356 символов.Есть ли способ конвертировать эту строку до 4000 символов?Я пробовал MD5 хеш, но он не работает для более длинной строки.

Я использую приведенный ниже код для преобразования захваченного изображения в Base64 в Android.

public String uriToBase64(Uri uri){
    String encodedImage = null;
    try{
        final InputStream imageStream = getContentResolver().openInputStream(uri);
        final Bitmap selectedImage = BitmapFactory.decodeStream(imageStream);
        encodedImage = encodeImage(selectedImage);
    }catch (Exception e){
        encodedImage = "";
    }

    return encodedImage;
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...