私はdeepzoom.pyと呼ばれるpythonスクリプトを使用して、大規模なオーバーヘッドレンダリング(1GP以上)をDeep Zoom画像フォーマット(Googleマップ - エスケープタイルフォーマット)に変換しようとしていますが、残念ながらPILメモリの制限のために通常クラッシュすることになります。作成者はVIPSを掘り下げていると言いましたが、nip2(VIPSのGUIフロントエンド)でも画像を開くことができません。他の人が別の質問をしても(同じトピックでも)、誰かがOpenImageIOのように見えますが、Pythonラッパーがありますが、適切なバイナリがなく、Windowsでコンパイルしようとすると悪夢。Pythonで巨大な(潜在的に30000x30000以上の)画像を扱う?
私が使用できるPython用の代替ライブラリはありますか?私はPythonMagickWand(ImageMagickのラッパー)とPythonMagick(GraphicsMagickのラッパー)を試しましたが、それらの両方ともメモリの問題に遭遇しました。
LinuxをOpenImageIOで使用することを止めてはどうですか?小型の外付けハードドライブを入手して(または使用していない内蔵ドライブ)インストールします。私はあなたのシステム仕様が仕事に頼っているとも信じています。小さな画像に分割して変換することもできます。 –
これまでの試みでは失敗しましたが、正しく設定することはあまりありませんでした。たぶんこれはばかげて聞こえるかもしれませんが、私はWindows上でスクリプトを実行しようとすると互換性がないと想定しました。 – Nicolas