在BufferedImage中旋转平铺

时间:2010-05-07 18:20:52

标签: java tiles bufferedimage

我创建了一个包含2行3列的6个tile的bufferedImage,我想要旋转第二行的最后一个tile。这个图块可以作为我动画的交叉点。

我的问题是:

如何单独访问该特定区块并单独旋转它而不影响其他区域。

我谷歌搜索了一段时间但没有答案。

1 个答案:

答案 0 :(得分:0)

阅读此sample code,了解如何使用AffineTransform和AffineTransformOp旋转WritableRaster。如果查看javadoc,您应该能够弄清楚如何从BufferedImage中的图块中获取WritableRaster。

免责声明:我自己从未这样做过。这纯粹是一个基于研究的答案。