Wie finde ich das von einem Foto verwendete Farbprofil / Raum?

10

Einige meiner Fotos sehen anders aus, weil ich beim Speichern mit oder ohne Farbprofil nicht vorsichtig war. Jetzt möchte ich herausfinden können, welches Farbprofil von einem Bild verwendet wird. Gibt es ein einfaches Werkzeug, um dies zu sehen? Hoffentlich eine Kommandozeile? Ich werde versuchen, das nächste Mal aufmerksam zu sein!

Zak
quelle

Antworten:

9

Exiftool ist ein Befehlszeilenprogramm, das genau das tut, wonach Sie suchen . Lesen Sie die ICC-Profildokumentation .

Mark Whitaker
quelle
2
Gute Nachrichten! Ich habe Exiftool. Schlechte Nachrichten! Ich verstehe die Hilfe nicht. Gibt es Beispiele, um den Farbraum und das Profil herauszuholen?
Zak
Ich habe keine Ahnung, ich fürchte, Zak, ich wusste zufällig, dass exiftool Ihre Kästchen mit Farbprofil + Befehlszeile angekreuzt hat. Ich habe es selbst nicht benutzt.
Mark Whitaker
@Zak - Legen Sie einfach Fotos in der ausführbaren Datei ab, und der Farbraum wird als eine der Ausgabezeilen angezeigt, wenn für das Bild eine definiert ist. Wenn keine definiert ist, wird meiner Meinung nach keine Zeile für den Farbraum ausgegeben.
Dpollitt
@dpollit hat bei mir nicht funktioniert. Ich habe ein Bild mit eingebettetem Adobe RGB-Profil, aber es exiv2 -pa | grep -i adobewird nichts angezeigt.
Artfulrobot
Und es ist bequem im Internet hier gehostet: regex.info/exif.cgi
Füße feucht
4

Sie können hierfür das identifyProgramm von imagemagick verwenden .

Beispiel:

$ identify -verbose example.jpg | grep -A1 Profile-icc 
Profile-icc: 560 bytes
  Adobe RGB (1998)

(Ich konnte dies mit dem exiv2in einer anderen Antwort erwähnten Tool nicht herausbringen .)

Kunstroboter
quelle
Der vollständige Befehl lautet: magick identify rose.jpgNach der Installation: imagemagick.org/script/download.php
Tadej
1

Haben Sie Adobe Bridge oder Lightroom? Bridge kann nach Farbprofil sortieren, aber ich kann in Lightroom keine Möglichkeit finden, dies zu tun, obwohl es vorhanden sein muss (falls dies in Bridge der Fall ist). Dies funktioniert jedoch nur unter Windows oder auf einem Mac.

Alternativ wird in Windows das Farbprofil als Teil der Bildeigenschaften gemeldet, sodass es sich nur um einen Eintrag in Metadaten handelt. Ich würde also vermuten, dass es nicht schwierig sein sollte, ein Skript zu schreiben, das die Metadaten für jedes Bild abfragt, aber ich bin die falsche Person, die Ihnen sagt, wie das geht.

DetlevCM
quelle
Guter Vorschlag! Ich habe Lightroom und ich werde nachsehen.
Zak