一連の画像をpng形式で圧縮しようとしています。圧縮はうまくいっているようです:
FileOutputStream fos = null;
GZIPOutputStream gzip = null;
fos = new FileOutputStream(PATH_SAVE_GZIP);
gzip = new GZIPOutputStream(fos);
for (int i = 0; i < NB_OF_IMAGES; i++) {
BufferedImage im = images.get(i).getBufImg();
ImageIO.write(im, "JPEG", gzip);
}
gzip.finish();
gzip.close();
fos.close();
ただし、このコードで解凍しようとすると、例外 Nullpointer... が発生します。私は何を間違っていますか?