Обработка изображений в высоком разрешении Android

Из экспериментов и из чтения других сообщений , подобных этому , кажется, что трудно обрабатывать изображения с высоким разрешением на Android, поскольку существует ограничение на объем памяти, который виртуальная машина может выделить.

Загрузка изображений с камеры 8MP занимает около 20 МБ памяти.

Я понимаю, что простое решение - это уменьшить разрешение изображения при его загрузке (BitmapFactory предлагает такую ​​возможность), но я все же хотел бы обрабатывать изображение в полном разрешении: камера снимает 8MP, зачем мне использовать только 4MP и уменьшить качество.

Кто-нибудь знает, как это исправить?

6
задан Community 23 May 2017 в 11:48
поделиться