Jetzt habe ich das Skript häufiger in im Einsatz gehabt und mir ist aufgefallen, dass wenn ich -resize 900x900 setze, mir die Unscharfmaske mit -unsharp 0.5+0.2 zu stark war.
Bei der Reduktion von Bildern meiner V2 auf 900x900 haben mir die Ergebnisse mit -unsharp 0x1.6+0.4+0.039 am besten gefallen. Ausserdem habe ich so das etwas feinere Format verwendet, welches etwas mehr Kontrolle bietet und mich mit bekannten Werten arbeiten lässt. Siehe
hier.
Das einfache Bash Skript sähe also wie folgt aus:
Code:
#! /bin/bash
#
for BILD in *.jpg ; doP
convert $BILD -define jpeg:extent=249kb -resize 900x900 -unsharp 0x1.6+0.4+0.039 $BILD
done
Ich würde allen, die das Skript ausprobieren, empfehlen, den Wert für -unsharp entsprechend anzupassen oder eigene Werte zu ermitteln (und vielleicht hier vorzuschlagen).
In den alten Posts kann ich es nicht mehr ändern.