मेगापिक्सेल बताते हैं कि किसी इमेज में कुल कितने पिक्सेल हैं, जिन्हें लाखों में गिना जाता है। एक मेगापिक्सेल 10 लाख पिक्सेल के बराबर होता है, क्योंकि उपसर्ग mega का मतलब 10 लाख होता है। एक डिजिटल इमेज छोटे-छोटे बिंदुओं की ग्रिड होती है जिन्हें पिक्सेल कहा जाता है, जो पंक्तियों और स्तंभों में लगे होते हैं।
कैमरे और फ़ोन की तुलना करते समय आप यह संख्या अक्सर देखते हैं। जब आप किसी फ़ाइल का मेटाडाटा पढ़ते हैं, तो Megapixels फ़ील्ड उस इमेज के कुल पिक्सेल की संख्या दिखाता है। यह मान पिक्सेल में चौड़ाई गुणा पिक्सेल में ऊंचाई, और फिर 1,000,000 से भाग देने पर मिलता है।
मूल्य कहाँ से आता है
आपकी फ़ाइल कोई Megapixels मान स्टोर नहीं करती। मेटाडाटा पढ़ने वाला प्रोग्राम इसे 2 अन्य फ़ील्ड से गणना करता है: image width और image height से। ExifTool Megapixels को composite टैग कहता है, जो ऐसा मान है जो बाकी सभी जानकारी पढ़ने के बाद गणना किया जाता है।
प्रोग्राम पहले Image Size फ़ील्ड बनाता है, उदाहरण के लिए 1920x1080। फिर यह उन 2 संख्याओं को आपस में गुणा करता है और परिणाम को 1,000,000 से भाग देता है।
क्योंकि यह मान गणना किया हुआ होता है, आप Megapixels फ़ील्ड को सीधे संपादित नहीं कर सकते। यह मान तभी बदलता है जब इमेज की चौड़ाई या ऊंचाई बदलती है।
कौन सी फाइलें इसे रखती हैं
कोई भी फ़ाइल जो पिक्सेल में चौड़ाई और ऊंचाई रिकॉर्ड करती है, Megapixels दिखा सकती है। यह मान सिर्फ़ फ़ोटो तक सीमित नहीं है:
- JPEG फ़ोटो चौड़ाई और ऊंचाई को एक मार्कर में स्टोर करती हैं जिसे start of frame कहा जाता है।
- PNG इमेज चौड़ाई और ऊंचाई को image header ब्लॉक में स्टोर करती हैं।
- TIFF इमेज चौड़ाई और ऊंचाई को ImageWidth और ImageLength टैग में स्टोर करती हैं।
- Canon CR2 RAW फ़ाइलों के लिए, ExifTool वह साइज उपयोग करता है जो कैमरे ने Exif ब्लॉक में लिखा होता है।
- MP4 और MOV वीडियो, वीडियो ट्रैक के हेडर में चौड़ाई और ऊंचाई स्टोर करते हैं। यहाँ यह मान वीडियो के एक फ़्रेम का वर्णन करता है।
मूल्य कैसे दिखते हैं
यह मान लाखों पिक्सेल में एक दशमलव संख्या होता है। जब मान 1 या उससे बड़ा होता है, ExifTool इसे 1 दशमलव स्थान तक राउंड करता है। छोटे मानों को 3 दशमलव स्थान मिलते हैं, और 0.001 से छोटे मानों को 6।
इन उदाहरणों में प्रकाशित मानकों से लिए गए इमेज साइज का उपयोग किया गया है:
640x480, Exif विनिर्देशन में sample इमेज, से0.307मिलता है1920x1080, ITU-R BT.709 में HDTV picture, से2.1मिलता है3840x2160, ITU-R BT.2020 में छोटा UHDTV picture, से8.3मिलता है7680x4320, ITU-R BT.2020 में बड़ा UHDTV picture, से33.2मिलता है
राउंड करने से सटीक संख्या छिप जाती है। 1920 गुणा 1080 पिक्सेल की इमेज में 2,073,600 पिक्सेल होते हैं, और फ़ील्ड 2.1 दिखाता है।
यह आपकी फ़ाइल के लिए क्यों महत्वपूर्ण है
पिक्सेल में चौड़ाई को X Resolution के मान से भाग देने पर इमेज की प्रिंट की हुई चौड़ाई मिलती है। X Resolution बताता है कि प्रति इंच या प्रति सेंटीमीटर कितने पिक्सेल होंगे। 3840 पिक्सेल चौड़ी इमेज, 300 पिक्सेल प्रति इंच पर प्रिंट करने पर 12.8 इंच चौड़ी बनती है, जो लगभग 32.5 सेंटीमीटर है।
Megapixels आपको यह नहीं बताते कि फ़ोटो कितनी शार्प है, उसमें कितना शोर है, या लेंस कितना अच्छा था। ज़्यादा मेगापिक्सेल वाली फ़ोटो अपने आप बेहतर फ़ोटो नहीं बन जाती।
कुछ संपादन पिक्सेल की संख्या बदल देते हैं। क्रॉप करने से पिक्सेल हट जाते हैं, इसलिए मान कम हो जाता है।
जब सॉफ़्टवेयर किसी इमेज को बड़ा करता है, तो यह बड़े ग्रिड को भरने के लिए नए पिक्सेल जोड़ता है। Megapixels का मान बढ़ जाता है, लेकिन नए पिक्सेल पुराने पिक्सेल से अनुमान लगाकर बनाए जाते हैं। वे ऐसा कोई अतिरिक्त विवरण नहीं जोड़ते जिसे कैमरे ने रिकॉर्ड किया हो।
Megapixels, file size के बराबर भी नहीं होते। Exif विनिर्देशन में uncompressed RGB sample इमेज, 640 गुणा 480 पिक्सेल, में 921,600 बाइट्स का इमेज डेटा होता है।
सामान्य सेटिंग्स वाले JPEG compression से फ़ाइल 10 से 20 गुना तक छोटी हो जाती है। इसका मतलब है कि एक ही मेगापिक्सेल वाले 2 फ़ाइलों के file size बहुत अलग हो सकते हैं।