Dies ist bei weitem meine häufigste Aufgabe, und ich würde sagen, ich habe ungefähr 1000 Mausklicks in meinem rasterbasierten Programm dafür verschwendet.
Da es für mich so üblich ist, ein Bild zu entsättigen und es dann zu posterisieren , möchte ich ein Shell-Skript schreiben, das dasselbe tut, damit ich ein ganzes Verzeichnis automatisch verarbeiten und einfach mit meiner Arbeit fortfahren kann ... Der Tag hat nur so viele Stunden. Wenn ich meinen Computer dazu bringen kann, alle Mausklicks für mich zu erledigen, wegzugehen und dabei ein paar Tassen Kaffee zu trinken, und dann wieder zurückkomme, ist das unendlich besser für mich.
Wie kann ich diese beiden Aufgaben mit der CLI ausführen?
ImageMagick ist das großartigste und leistungsstärkste CLI-Bildbearbeitungstool, das ich kenne. Es läuft auf den meisten Betriebssystemen.
Für die Entsättigung sieht es so aus, als ob a -colorspace gray
das Werkzeug der Wahl ist, aber Entsättigung ist anscheinend ein komplexeres Thema als man denkt. Hier gibt es eine Diskussion über die richtige(n) Methode(n).
Es gibt Beispiele für das Posterisieren in der Dokumentation:
-posterize
Parameters Dies wird normalerweise als Stapelverarbeitung bezeichnet und von GIMP unterstützt. Mehr Info:
DA01
Philipp Regan
Pekka
ixtmixilix
DA01
ixtmixilix
ixtmixilix
DA01