जवाबों:
मैक ओएस एक्स भी इसमें निर्मित एक उपयोगिता के साथ आता है जिसे सिप्स कहा जाता है जिसे छवि फ़ाइलों के विभिन्न गुणों को क्वेरी और हेरफेर करने के लिए इस्तेमाल किया जा सकता है। एक उदाहरण के रूप में, आप छवि से जुड़े सभी छवि गुणों को प्रदर्शित करने के लिए निम्न आदेश का उपयोग कर सकते हैं:
sips -g all image.png
sips
गुण हैं samplesPerPixel
और bitsPerSample
।
flag
मॉडरेटर के ध्यान के बजाय इसे एक डुबकी के रूप में बंद करना होगा।
pngcheck एक संक्षिप्त विवरण देगा (और किसी भी त्रुटि, उन्हें मौजूद होना चाहिए):
$ pngcheck * .png ठीक है: नमूना 24. पीएनजी (128x128, 24-बिट आरजीबी, गैर-इंटरलेस्ड, 89.7%)। ठीक है: sample32.png (128x128, 32-बिट आरजीबी + अल्फा, गैर-इंटरलेस्ड, 78.0%)। जांच की गई 2 में से 2 फाइलों में कोई त्रुटि नहीं पाई गई।
मैक बायनेरिज़ सप्लाई लिंक पर उपलब्ध हैं।
brew install pngcheck
file *.png
- कोई अतिरिक्त इंस्टॉल की आवश्यकता नहीं है। png-8 "colormap" के रूप में दिखाई देगा, जबकि png-24 "रंग RGB" के रूप में दिखाता है।
ImageMagick की identify
उपयोगिता (कमांड लाइन) आपको सभी प्रकार की छवियों के बारे में विभिन्न स्वरूपों में दिखाएगी।
पहचान -verbose <छवि फ़ाइल>
यदि आपकी छवि 24 बिट की है तो आप देखेंगे:
चैनल की गहराई: लाल: 8-बिट हरा: 8-बिट नीला: 8-बिट
यदि आपकी पीएनजी छवि 32 बिट है तो आप देखेंगे:
चैनल की गहराई: लाल: 8-बिट हरा: 8-बिट नीला: 8-बिट अल्फा: 8-बिट
साथ ही कई अन्य जानकारी प्रदर्शित की जाएगी।
आप स्पॉटलाइट के मेटाडेटा इंडेक्स का उपयोग करके क्वेरी कर सकते हैं mdls
:
mdls -name kMDItemBitsPerSample filename.png
kMDItemBitsPerSample = 32
हालांकि परिणाम थोड़ा अजीब लगता है। mdls -name kMDItemHasAlphaChannel
यहां अधिक प्रासंगिक हो सकता है।
जो सुझाव दिया गया है, इसके अलावा, मैक ओएस एक्स इसमें निर्मित एक उपयोगिता के साथ आता है जिसे सिप्स कहा जाता है जिसे छवि फ़ाइलों के विभिन्न गुणों को क्वेरी और हेरफेर करने के लिए इस्तेमाल किया जा सकता है। एक उदाहरण के रूप में, आप छवि से जुड़े सभी छवि गुणों को प्रदर्शित करने के लिए निम्न आदेश का उपयोग कर सकते हैं:
sips -g all image.png