Вы можете создать свое растровое изображение из InputStream
, используя:
Bitmap bm = BitmapFactory.decodeStream(inputStream);
, а затем, после того как вы обработали Bitmap
и сохранили их, вы должны использовать:
bm.recycle();
bm = null;
чтобы избежать OutOfMemoryExceptions
.
EDIT:
Для записи в файл:
OutputStream fos=new BufferedOutputStream(new FileOutputStream(filePath));
byte buf[]=new byte[1024];
int len;
while((len=is.read(buf))>0)
fos.write(buf,0,len);
fos.close();
is.close();