java创建一个BufferedImage并从中获取子图像

时间:2016-05-07 18:42:31

标签: java bufferedimage

我希望能够从URL /文件中获取BufferedImage,然后从中返回子图像。第一个问题是当我用

尝试时
BufferedImage b = null;   
b = ImageIO.read("url");

b只是保持为空。

任何人都可以向我解释如何成功初始化BufferedImage,以便我可以使用

获取它的子图像
BufferedImage c = b.getSubimage(0, 0, 20, 20);

1 个答案:

答案 0 :(得分:0)

我现在自己发现了:^) 我刚刚这样做了:

img = ImageIO.read(new File(filePath));
BufferedImage img2 = img.getSubimage(0,0,100,100);