这个问题与如何在像素图 (LibGDX) 上绘制旋转图像无关,我的情况是我想旋转 2x7 图像,并且该代码不起作用。有人知道如何旋转像素图吗?
目前我使用 BufferedImages 但我不能在 Android 上使用它。
编辑:上面的代码只适用于 90 的旋转,我想旋转任何角度而不会丢失任何数据。
例子,试着把它想象成一个像素图;
1,2,3,4,5,6,7
1,2,3,4,5,6,7
对于这个例子,我希望它旋转到 45。
0,0,0,0,0,0,7
0,0,0,0,0,6,7
0,0,0,0,5,6,0
0,0,0,4,5,0,0
0,0,3,4,0,0,0
0,2,3,0,0,0,0
1,2,0,0,0,0,0
1,0,0,0,0,0,0
例如 90
7,7
6,6
5,5
4,4
3,3
2,2
1,1
我也想旋转成负值,比如-45
1,0,0,0,0,0,0
1,2,0,0,0,0,0
0,2,3,0,0,0,0
0,0,3,4,0,0,0
0,0,0,4,5,0,0
0,0,0,0,5,6,0
0,0,0,0,0,6,7
0,0,0,0,0,0,7
谢谢你。