1 2 3 4 5 6 7 8 9 10 11 12 13
|
BufferedImage i = ImageIO.read(new File("/image.jpg"));
BufferedImage a1 = new BufferedImage(i.getWidth()/2, i.getHeight()/2, BufferedImage.TYPE_INT_RGB);
BufferedImage a2 = new BufferedImage(i.getWidth()/2, i.getHeight()/2, BufferedImage.TYPE_INT_RGB);
BufferedImage b1 = new BufferedImage(i.getWidth()/2, i.getHeight()/2, BufferedImage.TYPE_INT_RGB);
BufferedImage b2 = new BufferedImage(i.getWidth()/2, i.getHeight()/2, BufferedImage.TYPE_INT_RGB);
a1.getGraphics().drawImage(i, 0, 0, a1.getWidth(), a1.getHeight(), 0, 0, i.getWidth()/2, i.getHeight()/2,null);
// Idem avec a2, b1 et b2
ImageIO.write(a1, "jpg", new File("/a1.jpg"));
// Idem avec a2, b1 et b2 |
Partager