[FOSSGIS-Talk] Problem beim .tif in .jpg konvertieren

Christian Wygoda christian.wygoda at wygoda.net
Do Feb 26 15:09:37 CET 2015


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hallo Julian,

Franks Syntax sieht nach einer Linux-Shell aus, in Windows sieht das
ganze anders aus, mehr als auf [0] verweisen kann ich aber auch nicht,
da ebenfalls Linux-Nutzer...

Was die Konvertierung nach JPEG angeht, vermute ich auch, dass
ordentliche GeoTIFFs als Grundlage für das VRT (COMPRESS=LZW oder
COMPRESS=DEFLATE und vor allem TILED=YES) der bessere Weg wäre.

[0] http://ss64.com/nt/for_cmd.html

Gruß,
  Christian

On 02/26/2015 02:00 PM, Julian Schall wrote:
> Hallo Frank,
> 
> besten Dank für den Tipp.
> 
> Da ich kein versierter Programmierer bin brauche ich es noch etwas
> weiter vorgekaut bitte.
> 
> Wenn ich in die Shell über cd c:/... zuerst in den Pfad steuere, in
> dem die betreffenden Dateien liegen und dann
> 
> for INFILE in *.tif; do gdal_translate ${INFILE} ${OUTFILE} -of
> GTiff -b 1 -b 2 -b 3 -co COMPRESS=JPEG -co PHOTOMETRIC=YCBCR -co
> TFW=YES
> 
> eingebe, erhalte ich folgende Fehlermeldung: "INFILE" kann
> syntaktisch an dieser Stelle nicht verarbeitet werden.
> 
> Was mache ich falsch?
> 
> Gruß
> 
> Julian
> 
> 
> 
>> -----Ursprüngliche Nachricht----- Von:
>> fossgis-talk-liste-bounces at fossgis.de [mailto:fossgis-talk-liste-
>>  bounces at fossgis.de] Im Auftrag von Julian Schall Gesendet:
>> Mittwoch, 25. Februar 2015 18:07 An:
>> fossgis-talk-liste at fossgis.de Betreff: [FOSSGIS-Talk] Problem
>> beim .tif in .jpg konvertieren
>> 
> ...
>> Nun habe ich auch schon versucht, die Dateien via gdal_translate
>> zu in .tif zu konvertieren, konnte da aber nicht die richtige
>> Syntax heraus finden. Ich habe folgendes versucht: gdal_translate
>> -of JPEG -co worldfile=yes *.tif *.jpg
> ...
>> Julian
> 
> Moin, ich meine, das muss man *für jede Datei einzeln* aufrufen. 
> Also eine Schleife drum bauen und gdal_translate nicht mit
> Wildcards füttern.
> 
> Bei mir sieht das so aus:
> 
> for INFILE in *.tif; do ... gdal_translate ${INFILE} ${OUTFILE} -of
> GTiff -b 1 -b 2 -b 3 -co COMPRESS=JPEG -co PHOTOMETRIC=YCBCR -co
> TFW=YES
> 
> Erklärung dazu:
> 
> Aussen TIF, innen JPEG-Komprimierung. TIF kann auch die
> Georeferenzierung speichern, JPEG nicht. Trotzdem so klein wie
> JPGs. Die zusätzliche *.TFW ist bei GeoTIF eigentlich überflüssig,
> man kann aber besser reinschauen.
> 
> " b 1 -b 2 -b 3 ": Dieses Jahr gab es in NRW erstmals TIFFs mit
> einem Infrarotkanal. Da stecken 4 Kanäle (Bänder) drin. Auflösung
> 10cm also 10.000x10.000 Pixel. Name: dop10rgbi_... Das "i" verrät
> den IR-Kanal. Für das RGB-Bild werden nur Band 1, 2 und 3
> gebraucht.
> 
> Aus den unkomprimierten 400 MByte rgbi-Tif werden ca. 15 Mbyte
> große komrimierte rgb-Tifs. Dazu kommen dann wieder die
> Vorschaubilder mit ca. 8 Mbyte zusätzlich.
> 
> 
> Frank
> 
> 
> -- 
> ....................................................................
>
> 
FOSSGIS 2015, Die Konferenz für Open Source GIS mit OpenData und
> OpenStreetMap in Münster! 11.-13. März 2015 im Schloss der
> Universität Münster http://www.fossgis.de/konferenz/2015/
> 
> FOSSGIS e.V, der Verein zur Förderung von Freier Software aus dem 
> GIS-Bereich und Freier Geodaten! http://www.fossgis.de/
> https://twitter.com/fossgis_eV
> 
> ____________________________________________________________________
>
> 
FOSSGIS-Talk-Liste mailing list
> FOSSGIS-Talk-Liste at fossgis.de 
> https://lists.fossgis.de/mailman/listinfo/fossgis-talk-liste
> 

- -- 
"The secret of getting ahead is getting started." – Mark Twain

Mobile: +49-177-7644527
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBCAAGBQJU7ykhAAoJEA05aKzLJ0YfAIEH/jp9FdFNY6+7mxS+GC7Ee4za
HhYClxDBycBDQ+f6/TudhZMDDOcqqu6sSjq+Ypy9/yMsUGIWIbbgs/icyYxXRugP
jr72TS+Fc0aZen/WT8QvuEq0uJ+Zk0vnAmSGYjwb/ryPljE/opE/GBigRqHgB+NK
shrGjlrZSlxxAFaaPv8vp8ZksgEMDfvEZnkODYxpwktPUoapVbJt31nXuD178/pz
pD371NBK6wiRW8CkRIA0qBt7LALrhlqsKCcJEABWBU/0HDBWYuWS7++tgh5UX5m/
r7rstHGF7o/H1pUX/yQv74hWYRfVRGfxX24ecFVgMDZrjARIYQIG9ksFdP3o88E=
=sKSr
-----END PGP SIGNATURE-----