3
如何剪切圖像並將其保存到其他圖像?如何從圖像中切出並保存矩形?
如何剪切圖像並將其保存到其他圖像?如何從圖像中切出並保存矩形?
如果src
是BufferedImage
,那麼你可以從它切成矩形(x1,y1)-(x2,y2)
和寫入到dst.png
這樣的:
final BufferedImage dst = new BufferedImage(w, h, BufferedImage.TYPE_INT_RGB);
Graphics2D g = dst.createGraphics();
g.drawImage(src, x1, y1, x2, y2, null);
g.dispose();
ImageIO.write(dst, "PNG", new FileOutputStream("dst.png"));
我現在真的需要這個來轉換我的世界紋理包,我很高興你回答了這樣一個不清楚的問題。 – MightyPork 2014-02-09 10:49:37
你應該多一些細節真的添加到您的問題或很可能被封閉, 「不是真正的問題」。 – casablanca 2010-10-14 18:36:59
你到目前爲止有什麼?圖像格式?塊大小?其他限制?否則,請參閱Java教程。 – extraneon 2010-10-14 18:37:14