我有几张图片需要在java中使用BufferedImage进行组合。该计划的逻辑是这样的: 将要求用户输入数据(5次),然后将输入的值生成到图像(我已经完成了对该部分的编码)。我的问题是如何才能将它们组合成一个图像。谢谢!
答案 0 :(得分:3)
您可以创建另一个新图像。根据您想要组合图像的方式,您有两种可能性:
getGraphics()
上调用BufferedImage
并多次使用drawImage()
将您的其他图片绘制到新创建的图像中(例如,创建包含所有图像的平铺图像)事先创造)getRaster()
上调用BufferedImage
并使用此对象的方法将其他图像中的信息绘制到此图像中(这样您就可以实现您可能需要的任何混合效果)