Today I Learned: ICC Farbprofil bei Imagekonversion mit ImageMagick erhalten
David Maus, 2018-07-06 (Updated 2019-02-12)
Im Zuge einer geplanten und längst überfälligen Modernisierung der Wolfenbütteler Digitalen Bibliothek spiele ich mit dem Gedanken, zukünftig auch die bei der Digitalisierung verwendeten ICC Farbprofile mit in den veröffentlichten JPEGs anzubieten. Alle anderen Metadaten aus den TIFF-Dateien sollen aber wie gehabt entfernt werden.
Nach einigem Rumwerkeln bin ich auf folgende Lösung gekommen:
ICC Profile mit ImageMagick erhalten
magick convert 00001.tif 00001.icc
magick convert 00001.tif -strip -profile 00001.icc 00001.jpg
Im ersten Schritt schreibe ich das Farbprofil in eine temporäre Datei. Im zweiten entferne ich erst alle Metadaten und ergänze dann das extrahierte Profil.
Update 2019-02-12T09:24:23Z
Ohne Farbprofile keine farbechte Darstellung! Der Effekt ist bei farbigen Objekten augenfällig.