Как загрузить и написать изображение на Java?

Как загрузить и написать изображение на Java?

В этом руководстве мы покажем вам, как использовать «javax.imageio.ImageIO» для загрузки и записи изображения.

Чтобы загрузить изображение:

    BufferedImage originalImage = ImageIO.read(new File("c:\\image\\mypic.jpg"));

Написать изображение:

    ImageIO.write(originalImage, "jpg", new File("c:\\image\\mypic_new.jpg"));

пример

Полный пример загрузки изображения из «c:\image\mypic.jpg» и записи его в новое изображение, расположенное в «c:\image\mypic_new.jpg»

import java.awt.image.BufferedImage;
import java.io.File;
import java.io.IOException;
import javax.imageio.ImageIO;

public class ImageTest {

    public static void main(String[] args) {

        try {

            BufferedImage originalImage = ImageIO.read(new File(
                    "c:\\image\\mypic.jpg"));

            ImageIO.write(originalImage, "jpg", new File(
                    "c:\\image\\mypic_new.jpg"));

        } catch (IOException e) {
            System.out.println(e.getMessage());
        }

    }

}