Octoate,
Я не думаю, что существует библиотека, которая делает то, что вы хотите, причина в том, что на немобильной платформе происходит каждая графическая операция, которую вы собираетесь использовать в Javaв некоторой степени использовать конвейер рендеринга Java2D.На Android этого не существует.
Android предоставляет собственный графический конвейер для манипулирования изображениями и фактически упрощает многие вещи, которые являются более сложными в стандартной Java.
Все это, как говорится,похоже, что вы нашли библиотеку (JJIL), которая действует как уровень абстракции поверх этих различий, в этом случае я бы немного обеспокоился производительностью и провел некоторое тестирование в вашем собственном коде, чтобы увидеть, как она работает по сравнению с платформойметоды.Например, я видел эту цитату из JJIL:
позволяет преобразовывать изображения из растровых изображений Android в JJIL RgbImages
Когда я смотрю на источник для RgbImages, похоже, данные изображения преобразуются и сохраняются во внутреннем массиве;все эти уровни абстракции будут стоить вам процессорного времени и памяти, особенно из-за того, что изображения на мобильных устройствах становятся больше из-за камер с более высоким разрешением и высокоскоростных соединений., но, опять же, вы, вероятно, захотите провести сравнение профилирования / тестирования / производительности.