首页javaimageJava Graphics - 如何将Raster转换为RenderedImage

Java Graphics - 如何将Raster转换为RenderedImage

我们想知道如何将Raster转换为RenderedImage。
import java.awt.image.BufferedImage;
import java.io.File;

import javax.imageio.ImageIO;

public class Main {

  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"));
  }

}