Intereting Posts
Как добавить эффекты изображения в Android? Admob получать ответ объявления. ErrorCode: 0 Не удалось загрузить объявление: 0 Как скрыть частично видимые виды в макете xml без кода? Android Studio импортирует существующие модульные тесты «Невозможно найти информацию об оборудовании» Удаленный процесс Android: messenger vs aidl? Что лучше? Запуск приложения в фоновом режиме, когда телефон в Doze Android Studio Material Design … styles.xml Слушатель мест работает с Сервисом, но не с IntentService Вращать и изменять размер изображения одним пальцем в андроиде Android и JNI, как передать массив данных Byte в JNI и вернуться обратно Byte Не удалось слияние манифеста: uses-sdk: minSdkVersion 10 не может быть меньше версии L, объявленной в библиотеке com.android.support:appcompat-v7:21.0.0-rc1 Как использовать FirebaseJobDispatcher Использование файлов cookie с Android-библиотекой volley Я получаю ошибку после того, как я создал amazon coginto в android Android: onConfigurationChanged () не вызывает изменения в ориентации

Есть ли способ обрезать большое изображение на андроиде без загрузки в память?

Я не хочу отображать растровое изображение на экране. Просто попробуйте создать максимальное квадратное изображение из исходного изображения с SD-карты, а затем загрузить на сервер. Есть ли способ обрезать изображение без загрузки изображения в память? Или загрузить изображение в куски, а затем сохранить в файл?

Я не знаю, хорошо ли я понимаю этот вопрос, но это может помочь:

http://developer.android.com/reference/android/graphics/BitmapRegionDecoder.html

BitmapRegionDecoder может использоваться для декодирования области прямоугольника из изображения. BitmapRegionDecoder особенно полезен, когда исходное изображение велико, и вам нужны только части изображения.

Надеюсь помочь 🙂