2016-10-25 3 views
0

Gibt es weg, um Deep Zoom Image-Dateien zu komprimieren, sehr ähnlich zu komprimierten gekachelten kml-Dateien zu kmz? Ich habe viele Bilddateien, die in DZI-Bildern gekachelt wurden, und dies erzeugt eine TON von Bildern, die das Betriebssystem verarbeiten kann. Nur eine Ihrer Tiff-Dateien konvertiert in einen Ordner mit 5.500 Elementen. Ich hatte gehofft, diesen Ordner irgendwie zu komprimieren und Open Sea Dragon öffnen zu lassen. Ich bin mir nicht einmal sicher, ob das möglich ist, aber ich dachte mir, ich würde anfangen, an einer überschaubaren Lösung zu arbeiten.Komprimieren Deep Zoom Image-Dateien

Antwort

2

Hört sich an, als würde man die DZI als eine einzige Datei (oder zumindest weniger Dateien) speichern wollen, d. H. Das Problem ist, wie viele Dateien es gibt, nicht so viel Speicherplatz, richtig?

Hier gibt es keine Wunderwaffe, aber es gibt verschiedene Wege, die es zu entdecken gilt.

Die einfachste ist nur mit einer größeren Kachelgröße zu gehen. In der Vergangenheit wurde eine Kachelgröße von ~ 256 empfohlen, aber mit modernen Netzwerken und Computern sollte ~ 512 oder sogar ~ 1024 in Ordnung sein. Dies sollte die Anzahl der Steine ​​auf ein Viertel oder ein Sechzehntel reduzieren, vorausgesetzt, Sie verwenden jetzt 256. (Wenn Sie den empfohlenen 1-Pixel-Überlappungswert für Ihr DZI verwenden, verwenden Sie eine Kachelgröße von 510 oder 1022.)

Es wurde auch bereits ein DZI-Dateiformat erstellt sehen ... hier:

https://github.com/openseadragon/openseadragon/issues/944

Etwas weiter entfernt, Sie zu einer anderen Lösung wechseln könnten, wie der IIPImage Server, mit dem Sie Bilder als TIFF oder JPEG2000 speichern kann, und der Server bricht es für Sie nach oben . Dieser Server unterstützt IIIF, das von OpenSeadragon unterstützt wird.

http://iipimage.sourceforge.net/

+1

Sie richtig sind, ist es nicht für Raum, sondern für weniger Dateien der Komprimierung oder innerhalb der einzelnen Datei. Das sind einige tolle Informationen, die ich mir anschauen werde, um zu sehen, was dort gemacht werden kann. Ich habe eine Menge von TIFF, aus dem ich DZI-Dateien sowieso mache, Sot Hat Lösung klingt ideal. Ich kann auch mit den Fliesengrößen spielen. Danke noch einmal! – Codejoy

+1

In der Vergangenheit habe ich IIPImage + JPEG2000 + IIIF + OpenSeadragon verwendet, und es war sehr schnell und leicht. Ich denke, TIFF-Dateien funktionierten auch mit diesem Setup, waren aber langsamer, so dass die Konvertierung in JPEG2000 besser sein könnte. –