PIL を使用せずに Python で bmp ファイルを読み込む方法はありますか? PIL は、私が持っているバージョン 3 では動作しません。graphics.py、Image(anchorPoint、filename) の Image オブジェクトを使用しようとしましたが、それは gif ファイルでしか機能しないようです。
53325 次
8 に答える
1
それはあなたが何を達成しようとしているのか、そしてどのプラットフォーム上にあるのかによりますか?
とにかく、Cライブラリを使用してBMPをロードすると、たとえばhttp://code.google.com/p/libbmp/またはhttp://freeimage.sourceforge.net/が機能する可能性があり、CライブラリはPythonから簡単に呼び出すことができます(例:ctypesまたはPythonモジュールとしてラップします。
または、このバージョンのPILをコンパイルできますhttps://github.com/sloonz/pil-py3k
于 2012-05-03T21:14:19.047 に答える
1
Windows でこれを行っている場合は、このサイトで PIL (および他の多くの一般的なパッケージ) を取得して、Python のほとんどのバージョンで実行できるはずです: Python 拡張パッケージの非公式 Windows バイナリ
于 2012-05-03T21:26:36.270 に答える
1
PIL の Python 3.x への共通ポートは「Pillow」と呼ばれます。また、単純なタスクには pygame ライブラリをお勧めします。これは、ゲームを作成するための機能が満載のライブラリであり、いくつかの一般的な画像形式からの読み取りも含まれています。Python 3.x でも動作します。
于 2013-08-04T22:28:54.457 に答える