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