我有一张地图,分为375x375个16像素的瓷砖。我想开发一个java应用程序将这些图像拼接成一个大图像。我将如何在java中执行此操作?任何有用的库?
答案 0 :(得分:5)
BufferedImage
。对于36 MPix图像,您需要 批次 的内存。Graphics
个实例。g.drawImage(tile, x, y)
当然,将视图中的切片直接绘制到游戏的渲染表面(如果这是最终目的)可能更有意义(并且会占用更少的内存)。
任何有用的库?
矫枉过正。使用上面列出的任何一种技术,它只需要几行代码。