Я получаю ошибку OOM при загрузке большого растрового изображения с помощью BitmapFactory.decodeResource. Я видел другие предложения по сжатию изображения, но для моего приложения сохранение качества абсолютно необходимо. В конце концов мне нужно получить изображение в массив байтов/пикселей. Есть ли способ получить все пиксели в массив без снижения качества или "мозаики" растрового изображения?
Кроме того, мне не нужно сохранять растровое изображение, только массив байтов (или массив пикселей). Код, который я пишу, будет искать в массиве. Все это в конечном итоге будет реализовано в более сложном приложении (написанном кем-то другим, отсюда и моя неопытность с Android).