Schnell Profile ermitteln unter unix

F

floogy

Aktives Mitglied
Thread Starter
Dabei seit
01.04.2009
Beiträge
105
Reaktionspunkte
2
Sorry, etwas offtopic, aber vielleicht weiß jemand wie ich das hier unter cygwin oder windows im Terminal hinbekomme?

Code:
time sips -g profile image.jpg
  profile: eciRGB v2

real    0m0.063s
user    0m0.033s
sys     0m0.025s

Ich habe es mit identify aus imagemagick unter cygwin mit grep und sed erreicht, das dauert aber etwa 30 Sekunden!

Code:
$ time identify -verbose image.jpg|grep -A1 Profile-icc|sed -n 2p
      eciRGB v2

real    0m31.101s
user    0m29.515s
sys     0m0.077s

EDIT: Ich habe etwas gefunden:
Code:
$ time head image.jpg|grep -A2 --binary-files=text ICC|tr -d "\n"|sed 's/desc/^\n/g'|cut -d^ -f2

       eciRGB v2         e c i R G B   v 2

real    0m0.139s
user    0m0.030s
sys     0m0.091s

Das reicht mir. Danke fürs Interesse...

http://www.imagemagick.org/discourse-server/viewtopic.php?f=2&t=8486

Schade, das funktioniert nicht sicher. Das klappt nur bei einigen wenigen Dateien.
Gibt es noch weitere Vorschläge?
 
Zuletzt bearbeitet:
Zurück
Oben Unten