1

この質問は、pixmap (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

ありがとうございました。

4

0 に答える 0