Как изменить размер изображения Java?

Здравствуйте, есть небольшой код, пережимающий изображения под фиксированный размер, хотел переделать с использованием inSampleSize, но не заработало. В чем я ошибся?
Bitmap bitmap = ((BitmapDrawable) evImage.getDrawable()).getBitmap();
BitmapFactory.Options options = new BitmapFactory.Options();
options.inSampleSize = 8;
 /* bitmap = Bitmap.createScaledBitmap(bitmap, 514, 686, false); */
ByteArrayOutputStream stream = new ByteArrayOutputStream();
bitmap.compress(Bitmap.CompressFormat.JPEG, 20, stream);
byte[] byteArray = stream.toByteArray();
ParseFile imageFile = new ParseFile("image.jpg", byteArray);
eventObj.put(Configs.EVENTS_IMAGE, imageFile);
  • Вопрос задан
  • 1048 просмотров
Пригласить эксперта
Ответы на вопрос 1
@odissey_nemo
Программист, ГИС-системы, растры, космоснимки
Похоже, что масштаб уменьшения Вы установили, но ни к какой картинке его не применили.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы