Из экспериментов и прочтения других постов , как этот , кажется, что на Android трудно обрабатывать изображения с высоким разрешением, поскольку существует ограничение на количество памяти, которое виртуальная машина может выделить.
Загрузка изображений с 8-мегапиксельной камеры занимает около 20 МБ памяти.
Я понимаю, что простое решение - это уменьшить изображение при загрузке (BitmapFactory предлагает такую опцию), но я все еще хотел бы обработатьизображение в полном разрешении: камера снимает 8MP, зачем мне использовать только 4MP и снижать качество.
Кто-нибудь знает хорошие обходные пути для этого?