ImageMagick का उपयोग करना :
$ कनवर्ट की गई छवि। पीएनजी - क्रॉप '1x1 + 100 + 200 ' txt: -
आउटपुट, उदाहरण के लिए
# ImageMagick पिक्सेल गणना: 1,1,255, आरजीबी
0,0: (236,236,236) #ECECEC rgb (236,236,236)
या, यदि फ़ाइल PNG-24 फ़ाइल है, तो यह उदाहरण के लिए आउटपुट करता है
# ImageMagick पिक्सेल एन्यूमरेशन: 1,1,255, आरजीबीए
0,0: (0, 0, 0,243) # 000000F3 rgba (0,0,0,0.952941)
-crop
विकल्प पर मैंने पहली बार उस क्षेत्र को क्रॉप करने के लिए परिभाषित किया है, जो इस मामले में 1x1 पिक्सेल है। फिर मैंने नॉर्थ वेस्ट कॉर्नर यानी ऊपरी बायीं ओर स्थित फसल के स्थान को परिभाषित किया है । †
अन्त में मैंने आउटपुट को टेक्स्ट के साथ बदल दिया है txt:-
। ImageMagick तब छवि के सभी रंगों को STDOUT में आउटपुट करता है (इस मामले में केवल एक ही रंग है, क्योंकि छवि का आकार 1 पिक्सेल है), जिसका अर्थ है कि आप इसे सामान्य शेल तकनीकों के साथ संसाधित कर सकते हैं। इसलिए उदाहरण के लिए, tail -n 1
आप केवल पिक्सेल जानकारी लाइन मिल जाएगा आउटपुट पाइपिंग द्वारा ।
यदि आपको किसी अन्य कलरस्पेस में पिक्सेल के रंग की आवश्यकता है, तो आपको उपयुक्त नाम -colorspace
विकल्प पर ध्यान देना चाहिए ।
†) वास्तव में स्थान निर्दिष्ट -gravity
मान के सापेक्ष है , लेकिन यह "नॉर्थवेस्ट" के लिए चूक है।