/**
* TIFF Writer
*/
public static void writeTiff(List<BufferedImage> images, ImageOutputStream ios) throws IOException {
TIFFImageWriter writer = (TIFFImageWriter) ImageIO.getImageWritersByFormatName("tif").next();
writer.setOutput(ios);
writer.prepareWriteSequence(null);
for (int i=0; i < images.size(); i++) {
writer.writeToSequence(images.get(i), null);
}
writer.endWriteSequence();
}