//以后要找到要裁剪的位置坐标就去ps打开图片,然后框住要裁剪的位置,点击窗口然后点击信息,就会看到要裁剪的位置再图片上的坐标
public static void main(String[] args) throws Exception {
//要被裁剪的图像(先读出来原图)
BufferedImage src = ImageIO.read(new File("image2.jpg"));
int w = src.getWidth();
int h = src.getHeight();
//建立放裁剪图像的画布
int w1 = 400; //设置画布的宽
int h1 = 600; //设置画布的高
BufferedImage i = new BufferedImage(400, 600, BufferedImage.TYPE_INT_RGB);
Graphics2D g = i.createGraphics();
//裁剪图像
int w2 = 1700; //源图像开始裁剪的第一个坐标的横坐标
int h2 = 200; //源图像开始裁剪的第一个坐标的纵坐标
//裁剪图像参数:(前两个数是画布的左上角坐标,再两个数是画布的右上角坐标,再两个数是源图像的开始裁剪的第一个左上角坐标,
// 再两个数是源图像开始裁剪的右下角坐标,然后最后一个参数设置为null)
g.drawImage(src,0,0,w1,h1,w2,h2,w1+w2,h1+h2,null);
g.dispose();
ImageIO.write(i,"jpg",new File("image3.jpg"));
}
12-20
4093
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
05-11
1万+
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
08-03
3620
![](https://csdnimg.cn/release/blogv2/dist/pc/img/readCountWhite.png)
“相关推荐”对你有帮助么?
-
非常没帮助
-
没帮助
-
一般
-
有帮助
-
非常有帮助
提交