2011-04-25 11 views
5

के साथ प्रोफ़ाइल-आईसीसी की पहचान करें छवि मैजिक कमांड identify या कुछ अन्य कमांड के साथ छवि प्रोफाइल वापस करने का कोई तरीका है?छवि मैजिक

उदाहरण के लिए मेरे पास एक छवि kitchen है। Jpg। इस छवि में प्रोफाइल Euroscale लेपित 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 
... 

मैं identify -verbose wohnbereih_original.tif | grep 'Profile-icc' की कोशिश की और यह Profile-icc: 557164 bytes रिटर्न लेकिन तुलना में मैं अब नहीं है अगली पंक्ति वापस जाने के लिए कैसे।

उत्तर

4

प्रयास करें इस

identify -verbose wohnbereih_original.tif | grep -A 2 'Profile-icc' 
+3

धन्यवाद keepitreall89। मैं 'पहचान -verbose wohnbereih_original.tif | का उपयोग कर समाप्त हो गया grep -A 1 'प्रोफाइल-आईसीसी' | grep -v प्रोफाइल-आईसीसी | नाम प्रोफाइल प्राप्त करने के लिए sed/s *^// // '' प्रोफाइल-आईसीसी प्रोफाइल। आपके anwser ने मुझे बहुत मदद की! – tomazzlender

1

प्रयास करें यह

पहचान -format% [प्रोफाइल: आईसीसी] wohnbereih_original.tif

+0

मुझे यह पहचानते समय 'पहचान: अज्ञात छवि संपत्ति "% [प्रोफ़ाइल: आईसीसी]" @ चेतावनी/property.c/InterpretImageProperties/3875.' मिलता है। – Rogach

0

मैं अपने अनुसंधान कैसे पता लगाने के लिए किया था/ImageMagick के साथ आईसीसी प्रोफाइल की पहचान और इस सवाल पर पहुंचे।

फिर, मैं बाहर

identify -format %[profile:icc] wohnbereih_original.tif 

इच्छा उपलब्ध ImageMagick में के बाद से संस्करण 6.8.7.2 पाया (संदर्भ: http://www.imagemagick.org/discourse-server/viewtopic.php?t=24385 और http://www.imagemagick.org/discourse-server/viewtopic.php?t=24286)

पिछले संस्करणों के लिए,

identify -verbose wohnbereih_original.tif | grep -A 2 'Profile-icc' 

एक है जीवन रक्षक की।

संबंधित मुद्दे