Stapelkonvertierung mit ImageMagick jp2 in jpg

Stapelkonvertierung mit ImageMagick jp2 in jpg

Welchen Befehl muss ich ausführen, um eine JPG-Datei mit 35 % Qualitätskonverter von jp2 in den gleichnamigen Ordner img/ auf Ubuntu zu legen? Unter Windows führe ich diesen Befehl aus:

for /d %%d in (*) do (
  for %%f in ("%%~d\*.jp2") do (
    convert -limit memory 0 -limit map 0 "%%~ff" -quality 20 "%%~dpf\jpg\%%~nf.jpg"
  )
)

aber was und wie kann ich mit Ubuntu tun, um JP2 mit 35 % in JPG umzuwandeln und JPGs im Ordner /img abzulegen?

Antwort1

Ich kann nichts zur Qualitätseinstellung sagen, da ich sie nicht nachgeschlagen habe, aber wenn ich viele Bilder verarbeiten möchte, führe ich sie normalerweise mit mogrify an einem anderen Ort aus. Ich habe gerade ein ganzes Verzeichnis mit TIF-Bildern auf Ubuntu mit Folgendem konvertiert.

mogrify -path tmp -format jpg -quality 35 *.tif

Alle Bilder behielten ihren Namen, wurden in JPG konvertiert und in einem Unterverzeichnis namens tmp abgelegt. Ich hätte einen vollständigen Pfad angeben können, aber das ist meine übliche Vorgehensweise, sodass es bereits eingerichtet war.

Mogrify überschreibt Bilder an Ort und Stelle (wenn Sie den Pfad nicht angeben). Testen Sie den Befehl also und gehen Sie vorsichtig vor, bis Sie damit vertraut sind.

verwandte Informationen