System.out.println("Desired target image dimensions:" + targetDimensions);
- FileInputStream fiStream = new FileInputStream(inputFile);
-
ImageReader reader = ImageIO.getImageReadersByFormatName("gif").next();
ImageInputStream stream = ImageIO.createImageInputStream(inputFile);
reader.setInput(stream);
Utils.ImageFrame[] frames = Utils.readGIF(reader);
for (Utils.ImageFrame frame : frames) {
Image scaleImage = scaleImage(frame.image, targetDimensions.width, targetDimensions.height);
- BufferedImage bimage = new BufferedImage(
+ BufferedImage bImage = new BufferedImage(
targetDimensions.width, targetDimensions.height, BufferedImage.TYPE_INT_ARGB);
- Graphics2D bGr = bimage.createGraphics();
+ Graphics2D bGr = bImage.createGraphics();
bGr.drawImage(scaleImage, 0, 0, null);
bGr.dispose();
- frame.image = bimage;
+ frame.image = bImage;
}
ImageOutputStream output = new FileImageOutputStream(outputFile);