Как конвертировать Java Image в массив байтов JPEG? - PullRequest
0 голосов
/ 02 апреля 2010

Есть ли способ конвертировать образ Java, кодировать его в JPEG (но не сохранять его в файл) и сохранять в виде массива байтов? (byte []) Мне нужно изображение в кодировке JPEG в виде массива байтов.

1 Ответ

3 голосов
/ 02 апреля 2010

ImageIO имеет несколько способов чтения и записи изображений.

Для записи в массив байтов вы можете записать в ByteArrayOutputStream. А затем вызовите toByteArray[] объекта потока, чтобы получить массив байтов.

...