David Maus

Today I Learned: ICC Farbprofil bei Imagekonversion mit ImageMagick erhalten

Update 12th February 2019 09:24: Ohne Farbprofile keine farbechte Darstellung! Der Effekt ist bei farbigen Objekten augenfällig.

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.iccmagick 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.