List of usage examples for javax.imageio ImageIO write
public static boolean write(RenderedImage im, String formatName, OutputStream output) throws IOException
From source file:Main.java
public static void main(String[] args) throws Exception { BufferedImage bi = new BufferedImage(100, 100, BufferedImage.TYPE_INT_ARGB); ImageIO.write(bi, "png", new File("test.png")); }
From source file:Main.java
public static void main(String[] args) throws Exception { BufferedImage img = colorImage(ImageIO.read(new File("NWvnS.png"))); ImageIO.write(img, "png", new File("Test.png")); }
From source file:Main.java
public static void main(String[] args) throws Exception { BufferedImage image = null;/*www . ja v a 2 s . com*/ URL url = new URL("URL_IMAGE"); image = ImageIO.read(url); ImageIO.write(image, "jpg", new File("C:\\out.jpg")); ImageIO.write(image, "gif", new File("C:\\out.gif")); ImageIO.write(image, "png", new File("C:\\out.png")); System.out.println("Done"); }
From source file:Main.java
public static void main(String[] args) throws Exception { BufferedImage original = new BufferedImage(100, 100, BufferedImage.TYPE_3BYTE_BGR); BufferedImage copy = original.getSubimage(10, 10, 50, 50); ImageIO.write(copy, "png", new File("Test.png")); }
From source file:ImageConverterGIF.java
public static void main(String[] args) throws Exception { String imageFilePath = "C:/myBmp.bmp"; String gifFilePath = "C:/myPic.gif"; File inputFile = new File(imageFilePath); BufferedImage image = ImageIO.read(inputFile); File outputFile = new File(gifFilePath); ImageIO.write(image, "GIF", outputFile); }
From source file:Main.java
public static void main(String args[]) throws Exception { BufferedImage img1 = ImageIO.read(new File("c:/Java_Dev/1.png")); BufferedImage img2 = ImageIO.read(new File("c:/Java_Dev/2.png")); BufferedImage joinedImg = joinBufferedImage(img1, img2); ImageIO.write(joinedImg, "png", new File("c:/Java_Dev/joined.png")); }
From source file:Main.java
public static void main(String[] args) throws Exception { BufferedImage bsrc = ImageIO.read(new File("a.jpg")); BufferedImage bdest = new BufferedImage(100, 100, BufferedImage.TYPE_INT_RGB); Graphics2D g = bdest.createGraphics(); AffineTransform at = AffineTransform.getScaleInstance(2, 2); g.drawRenderedImage(bsrc, at);/*from w w w.j a v a2 s .co m*/ ImageIO.write(bdest, "JPG", new File("b.jpg")); }
From source file:Main.java
public static void main(String[] args) throws Exception { BufferedImage originalImage = ImageIO.read(new File("test.png")); int type = originalImage.getType() == 0 ? BufferedImage.TYPE_INT_ARGB : originalImage.getType(); BufferedImage resizeImageBmp = resizeImage(originalImage, type); ImageIO.write(resizeImageBmp, "png", new File("a.png")); resizeImageBmp = resizeImageWithHint(originalImage, type); ImageIO.write(resizeImageBmp, "png", new File("b.png")); }
From source file:Main.java
public static void main(String[] args) throws java.io.IOException { BufferedImage img = ImageIO.read(new File("input-image.png")); BufferedImage rotated = new AffineTransformOp( AffineTransform.getQuadrantRotateInstance(3, img.getWidth() / 2, img.getHeight() / 2), AffineTransformOp.TYPE_BILINEAR).filter(img, null); ImageIO.write(rotated, "PNG", new File("output-image.png")); }
From source file:Main.java
public static void main(String[] argv) throws Exception { Image img = new ImageIcon("test.png").getImage(); BufferedImage bufferedImage = new BufferedImage(img.getWidth(null), img.getHeight(null), BufferedImage.TYPE_INT_RGB); Graphics g = bufferedImage.createGraphics(); g.drawImage(img, 0, 0, null);/*from w ww .ja v a 2s.co m*/ g.dispose(); ImageIO.write(bufferedImage, "png", new File("a.png")); }