1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| BufferedImage image;
ArrayList<BufferedImage> imageList = new ArrayList<BufferedImage>();
try {
Source source = SourceManager.instance ().getDefaultSource();
source.open();
do {
image = source.acquireImageAsBufferedImage();
imageList.add(image);
} while (source.hasMoreImages());
for (int j = 0; j < imageList.size(); j++) {
File out = new File("C:\\photo"+j+".jpg");
ImageIO.write(imageList.get(j), "jpeg", out);
}
}catch(Exception e) {
e.printStackTrace();
}finally{ |
Partager