Обрезать определенную часть изображения в Android
Я хочу обрезать красную часть из следующего изображения, есть ли простой способ, доступный в Android, который может обрезать следующее изображение.
Я нашел много вопросов SO, но все предлагают использовать следующий код:
Bitmap croppedBitmap = Bitmap.createBitmap(bitmapOriginal, 100, 100,100, 100);
Этот код хорошо работает, если ширина и высота составляют около 2-мегапиксельного разрешения, но если эта обрезанная часть имеет разрешение более 3 мегапикселей, то приложение завершилось с ошибкой OOM.
Есть ли способ обработки изображения более 3MP во время обрезки?