Bildhintergrund weiß färben (gelöst)

Vom einfachen Programm zum fertigen Debian-Paket, Fragen rund um Programmiersprachen, Scripting und Lizenzierung.
Antworten
Ozelot
Beiträge: 1515
Registriert: 18.11.2007 09:52:58

Bildhintergrund weiß färben (gelöst)

Beitrag von Ozelot » 19.05.2010 15:51:21

Ich habe eine große Menge abfotographierter Textseiten und würde darin gerne per Skript den Hintergrund weiß färben um den Kontrast zur Schrift zu erhöhen und die Dateigröße zu verringern.

Meine Idee wäre, die Farbtiefe der jpgs mit convert auf 8 oder 4 zu verringern, und dann die hellsten Farben durch weiß zu ersetzen. Mit welchem Befehl bzw. welchen Parametern könnte man sowas anstellen?
Zuletzt geändert von Ozelot am 19.05.2010 17:17:11, insgesamt 1-mal geändert.

Benutzeravatar
heinz
Beiträge: 535
Registriert: 20.12.2007 01:43:49

Re: Bildhintergrund weiß färben

Beitrag von heinz » 19.05.2010 16:57:36

Hallo Ozelot,
Mit welchem Befehl bzw. welchen Parametern könnte man sowas anstellen?
sehr informative Seite zu convert: http://www.imagemagick.org/Usage/
( Hat mir schon viele Fragen zu convert beantwortet... )

Farbreduktion
http://www.imagemagick.org/Usage/quantize/#intro

Farben ersetzen
http://www.imagemagick.org/Usage/color/#replace

Wird wohl das sein was Du suchst...
Viel Erfolg.

gruß heinz

Ozelot
Beiträge: 1515
Registriert: 18.11.2007 09:52:58

Re: Bildhintergrund weiß färben

Beitrag von Ozelot » 19.05.2010 17:16:24

Danke!
Großartige Seite.

Der Vollständigkeit halber: Das ist, was für mich das Problem löst. Mit der Prozentzahl muß man eben experimentieren.

Code: Alles auswählen

convert p1000788.jpg -fuzz 48%  -fill white -opaque white  test.jpg

Antworten