2015-05-10 6 views
-2

как я могу читать jpeg-изображение из байта [] и записывать в файл? я не могу использовать ImageIO, Bitmap и Bitmapfactoryчитать и писать jpeg без ImageIO

я хочу чистый раствор Java, так что он работает в андроиде, а Либерала я создаю отдельно от андроида проекта, но будет использоваться с Android и так же как настольное приложение так чистое решение Java требуется

задача проста только прочитать байты [] и сохраните его в файл, для этого я не хочу использовать LIB как OpenCV

+0

* «задача проста» * Если это так, то почему здесь возникает вопрос? – Tom

+0

что я имел в виду, мне нужна только эта функциональность, и для этого я не хочу использовать lib, как OpenCV или JAI. – skcrpk

+2

Просто забудьте, что это JPEG, и читайте и пишите как любой другой двоичный файл. – EJP

ответ

1

же, как с любым двоичным файлом, это должно сделать это:

try (OutputStream out = new FileOutputStream(file)) { 
    out.write(bytes); 
}