2

透明色のgif画像を回転させます。ただし、回転後、画像は透明度を失い、背景が不透明になります。透明な色と透明な背景の両方で正しく行うにはどうすればよいですか?

これが私のコマンドです:

convert test.gif -alpha set -rotate 30 -background transparent rotate.gif

ありがとう。

4

1 に答える 1

3

「-backgroundnone」を使用します。そのようです:

convert -background none -rotate 30 test.gif rotate.gif

これにより、元の画像の透明度が維持されると同時に、元の画像で覆われていない余分なキャンバスの領域も透明になります。

于 2013-02-04T20:50:52.193 に答える