new BufferedImage(
width,
height,
BufferedImage.TYPE_INT_RGB);
Graphics2D g2d = (Graphics2D) image.getGraphics();
visualization.paint(g2d, bounds);
try {
System.out.println("Done.\nSaving to " + outputFile);
ImageIO.write(image, "png", new File(outputFile));
System.out.println("Done.");
}