使用Image Magick识别profile-icc

tom*_*der 6 imagemagick identify

有没有办法用image magick命令identify或其他命令返回图像配置文件?

例如,我有一个图像kitchen.jpg.此图片具有Euroscale Coated v2的个人资料.我可以通过跑步看到identify -verbose kitchen.jpg.

...
  signature: ff8c7f0b6159ca8b63507c0a0eac0af64d639b19e871e13163fb53746a4c4ddd
  xapMM:DerivedFrom: 
Profiles:
  Profile-exif: 4869 bytes
  Profile-icc: 557164 bytes
    Euroscale Coated v2
  Profile-iptc: 7 bytes
    unknown[2,0]: 
  Profile-xmp: 7501 bytes
Artifacts:
  verbose: true
...
Run Code Online (Sandbox Code Playgroud)

我试过但identify -verbose wohnbereih_original.tif | grep 'Profile-icc'它返回Profile-icc: 557164 bytes但我现在不知道如何返回下一行.

kee*_*l89 4

尝试这个

identify -verbose wohnbereih_original.tif | grep -A 2 'Profile-icc'
Run Code Online (Sandbox Code Playgroud)

  • 谢谢你keepitreall89。我最终使用了 `identify -verbose wohnbereih_original.tif | grep -A 1 '配置文件-icc' | grep -v 配置文件-icc | sed 's/^ *//'` 获取名称 Profile-ICC 配置文件。你的回答对我帮助很大! (3认同)