Tile png -> jpg konvertieren Ordnerstruktur beibehalten
-
Tile png -> jpg konvertieren Ordnerstruktur beibehalten · GUFSZ (Gast) · 16.05.2013 08:40 · [flux]
Hallo,
ich gehe davon aus, dass hier jemand das Problem schon eher hatte als in einem Grafikforum.
Mir liegen Massen von Tiles in der WMS-Ordnerstruktur vor. Ihr Format png. Ich würde diese gerner nach jpg konvertieren. Das Problem ich habe kein Programm gefunden, welches die Ergebnistiles in der identischen Ordnerstruktur abspeichern würde, sondern in einen Zielordner verschieben.
Kennt hier jemand eine Lösung des Problemes.
- Re: Tile png -> jpg konvertieren Ordnerstruktur beibehalten · tunnelbauer (Gast) · 16.05.2013 09:00 · [flux]
So wie hier beschrieben eventuell?
- Re: Tile png -> jpg konvertieren Ordnerstruktur beibehalten · efred (Gast) · 16.05.2013 09:09 · [flux]
Unter Ubuntu / Linux ist es einfach zu lösen. Siehe dazu am Besten dies an: http://askubuntu.com/questions/60401/ba … if-to-jpeg
(tif muss man natürlich zu png ändern) - Re: Tile png -> jpg konvertieren Ordnerstruktur beibehalten · cziehr (Gast) · 16.05.2013 09:12 · [flux]
Kommt auf das Betriebssystem an. Für Linux bzw. unixartige Betriebssysteme bieten sich da Bordmittel in Kombination mit dem Programm Imagemagick auf der Konsole an. Als Kommando im Terminal könnte man verwenden:
find␣/Pfad/zum/Tile/Verzeichnis/␣-name␣"*.png"␣-exec␣convert␣{}␣{}.jpg␣\;
Dann werden die jpg-Tiles im gleichen Verzeichnis gespeichert wie die Originaldatei.
Das Programm Imagemagick gibts auch für Windows. Da in meinem Kommando aber die Auswahl der zu konvertierenden Bilder über die Seite des Betriebssystems erfolgt müsstest du nochmal nachschauen wie man das unter Windows hinbekommt.
Viele Grüße,
Christoph
- Re: Tile png -> jpg konvertieren Ordnerstruktur beibehalten · Oli-Wan (Gast) · 16.05.2013 09:12 · [flux]
Wenn die .png in einem Unterverzeichnis "png" des aktuellen Verzeichnisses liegen und die .jpg analog in einem Unterverzeichnis "jpg" landen sollen:
for␣file␣in␣$(find␣png␣-type␣d)␣;␣do␣mkdir␣$(echo␣$file␣|␣sed␣'s/png/jpg/g');␣done for␣file␣in␣$(find␣.␣-name␣*.png)␣;␣do␣convert␣$file␣$(echo␣$file␣|␣sed␣'s/png/jpg/g');␣done
Aber wäre es nicht viel einfacher, in den Renderer-Einstellungen gleich "jpg" zu setzen?
- Re: Tile png -> jpg konvertieren Ordnerstruktur beibehalten · GUFSZ (Gast) · 16.05.2013 09:18 · [flux]
tunnelbauer wrote:
So wie hier beschrieben eventuell?
Exakt. Danke. Punkt 3 habe ich gesucht, aber in Irfan übersehen.