Я реализовал функцию обрезки в приложении Android для файлов JPG с очень строгими требованиями:
Манипулировать изображением, не удаляя его вопрос данных EXIF, немного похоже, но, к сожалению, первое решение использует javax.imageio.ImageIO
которого нет в Android, а второе решение использует библиотеку, которая слишком велика, 690 КБ.
Есть ли способ сделать это, желательно со стандартными классами Android?
Вряд ли вы найдете такую вещь в продаже. Вы будете ограничивать себя культурами вдоль границ MCU. Размер MCU зависит от частоты дискретизации различных компонентов.
Это не тривиальная задача.