Я пытаюсь преобразовать изображение JPEG из приложения Android, отправить его в приложение Java (например, на сервер), а затем преобразовать его обратно в файл JPEG.
Я знаюкак сделать эти части индивидуально;т.е. - преобразование JPEG в byte [] в Android с использованием классов BitmapFactory и BitMap - преобразование байта [], созданного на стороне Java (с использованием ImageIO ), обратно вкласс JPEG.
Мой вопрос заключается в том, как заново создать JPEG на стороне Java, если байт [], созданный приложением Android, содержит сжатые данные (например, созданный с использованием метода BitMap#compress
).Единственные знания, которыми обмениваются стороны Android и Java, - это то, что контент будет представлять собой файл JPEG (и может передавать информацию об общем алгоритме сжатия, если обе библиотеки / API поддерживают его).
Любая помощь очень ценится!