1

現在、画像やgifを表示できる単純な画像ビューアを作成しようとしています。ほとんどの作業は完了しており、希望どおりの結果になっていますが、画面には大きすぎる GIF も表示できるようにしたいと考えています。私は通常の 1080p モニターを持っていますが、画像は 1900x1300 で、GIF の画像サイズとしては奇妙だと思います。問題は、pyglet には、gif を描画するときに gif を縮小する明らかな方法がないことです。スプライトを使用していますが、画像自体は実際には変更されておらず、まだ 1900x1300 であるため、スプライトを縮小してもエラーが返されるだけです。

私が必要としているのは、gif ファイルを取得し、1/2 に縮小し、pyglet を使用してその gif をレンダリングする方法です。おそらく他のライブラリを使用することもできますが、プロジェクトを小さく保とうとしています。

ありがとう!

4

0 に答える 0