Skip to content

Instantly share code, notes, and snippets.

@ignasi35
Created December 26, 2012 18:44
Show Gist options
  • Save ignasi35/4382147 to your computer and use it in GitHub Desktop.
Save ignasi35/4382147 to your computer and use it in GitHub Desktop.
package com.marimon.proof.image.manipulation;
import java.awt.Color;
import java.awt.Graphics2D;
import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;
public class ImageReaderWriter {
public static void main(final String[] args) throws IOException {
BufferedImage read =
ImageIO.read(ImageReaderWriter.class
.getResourceAsStream("/cow.jpg"));
Graphics2D graphics = read.createGraphics();
graphics.setColor(Color.RED);
graphics.drawRect(10, 10, 100, 100);
ImageIO.write(read, "png", new File("./target/out.png"));
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment