Ich versuche, ein Python-Skript mit dem Namen deepzoom.py zu verwenden, um große Overhead-Renderings (oft über 1GP) in das Deep-Zoom-Bildformat (dh google maps-esque-Kachelformat) zu konvertieren, aber leider wird es von PIL betrieben endet normalerweise aufgrund von Speicherbeschränkungen. Der Ersteller hat gesagt, dass er sich in VIPS vertieft, aber sogar nip2 (das GUI-Frontend für VIPS) kann das Bild nicht öffnen. In einer anderen Frage von jemand anderem (obwohl zum gleichen Thema), schlug jemand OpenImageIO vor, der aussieht, als hätte es die Fähigkeit, und hat Python-Wrapper, aber es gibt keine richtigen Binärdateien, und versuchen, es unter Windows zu kompilieren ist ein Albtraum.Umgang mit riesigen (möglicherweise über 30000x30000) Bildern in Python?
Gibt es alternative Bibliotheken für Python, die ich verwenden kann? Ich habe versucht PythonMagickWand (Wrapper für ImageMagick) und PythonMagick (Wrapper für GraphicsMagick), aber beide von ihnen auch in Speicherprobleme.
Was hält Sie davon ab, Linux für OpenImageIO zu verwenden? Holen Sie sich eine kleine externe Festplatte und installieren Sie sie (oder ein unbenutztes internes Laufwerk). Ich vertraue auch, dass Ihre Systemspezifikation der Aufgabe gewachsen ist. Sie können versuchen, es in kleinere Bilder zu teilen und diese auch zu konvertieren –
Ich hatte das früher versucht, mit erfolglosen Ergebnissen, obwohl ich nicht viel getan habe, um es richtig einzurichten. Vielleicht klingt das lächerlich, aber ich nahm an, dass es nicht kompatibel wäre, wenn ich versuchen würde, das Skript unter Windows auszuführen. – Nicolas