Dieser ImageSlicer teilt große Bilder in viele kleine Bilder (Tiles). Die Bedienung mit der GUI ist intuitiv gestaltet, jedoch verfügt dieses Programm auch über die Option per Kommandozeile aufgerufen zu werden was den Einsatz auf Servern ermöglicht. Es wurde geschrieben in Java und unterstützt daher Solaris SPARC, Solaris x86, Sun Java Desktop System, Linux, Mac OS X 10.5 (Leopard), Vista, Windows 98, Windows ME, Windows 2000 (SP4+), Windows XP (SP1 SP2) und Windows 2003. Er ist kostenlos, frei und bisher gibt es nur eine deutsche Version.
Ausgabe der Tiles erfolgt im Zielverzeichnis mit mit folgender Namensgebung:
z0_2_2.jpg
z[Zoomstufe]_[x]_[y].jpg
Das Programm unterstützt die Berechnung von Pixelkoordinaten. Diese werden für jedes Tile in einer Logdatei (zis-Datei) gespeichert. Angegeben werden muss die Geographische Länge und Breite des ersten Pixels (links oben) und des letzten Pixels (rechts unten) des Quellbildes.
Optional wird eine HTML-Datei erstellt welche die einzelnen Tiles im Browser korrekt anzeigt. Das verhindert, dass große Bilder auf Homepages leicht abgespeichert werden können (Tipp: Screenshot;). Die entsprechende Stelle im html-Quelltext ist markiert.
ZIS unterstützt Muliprozessorsysteme beziehungsweise Multicore-CPUs. Gleicher Core2Duo: 2656ms/947ms Single/Multithreading.
Dank vielen ausgegebenen Statistiken taugt ZIS als Benchmark.
ZeroImageSlicer Version 0.001: ZIP | JAR
NASA-Bilder zum Testen, z.B. hier: Link Link




Beispiel 1 Ordner 5 Zoomstufen / html / zis / log
Beispiel 1 z0.html 5 Zoomstufen / html / zis / log
java -jar ZeroImageSlicer.jar
java -jar ZeroImageSlicer.jar --nogui [Bild] [Tilegröße] [Größe neues Bild] [loggen] [Speicherort] [skaliert_speichern] [Projektname]
Für Hilfe:
java -jar ZeroImageSlicer --help
Bei Fehlermeldungen wie "java.lang.OutOfMemoryError: Java heap space" ist folgender Parameter hilfreich:
-Xmx2048m (die Größe kann natürlich angepasst werden)
Beispiel: "java -jar -Xmx2048m ZeroImageSlicer.jar"
Auf 64bit Systemen kann dem Programm auch mehr als 2048 MB zugewiesen werden.
Installieren Sie sich das JRE: http://www.java.com/de/download/
GPL V3.0
http://www.gnu.org/licenses/gpl-3.0.txt
Das Programm ist kostenlos, quelloffen und frei. Wir freuen uns natürlich über die Zusendung von Bugs und Optimierungen =)
Nein. Dazu gibts den wunderbaren ZIHZL:
z i s {at} t o u r n a m e n t {d0t} de