CR2 फ़ाइल Canon कैमरे से ली गई एक रॉ फ़ोटो होती है। रॉ का मतलब है फ़ाइल कोई तैयार तस्वीर नहीं, बल्कि सेंसर द्वारा दर्ज की गई रोशनी का अपना कच्चा डेटा है, जिसे लगभग बिना छुए रखा जाता है ताकि एक्सपोज़र, व्हाइट बैलेंस और रंग बाद में सॉफ़्टवेयर में तय किए जा सकें। Canon इसे Canon Raw version 2 कहता है। इसने पहले वाले CRW फ़ॉर्मेट की जगह ली और EOS कैमरों की कई पीढ़ियों में उपयोग हुआ; Canon के नए कैमरा बॉडी CR3 लिखते हैं। Canon ने कभी इसकी पूरी स्पेसिफिकेशन प्रकाशित नहीं की, इसलिए Canon के अपने सॉफ़्टवेयर के बाहर सपोर्ट रिवर्स इंजीनियरिंग पर निर्भर करता है।
CR2 अपना डेटा कैसे सहेजता है
CR2 TIFF पर आधारित होता है, जो एक टैग-आधारित इमेज फ़ॉर्मेट है: फ़ाइल डायरेक्टरीज़ का समूह होती है, जिनमें से प्रत्येक में नंबर वाले टैग की सूची होती है जो अपने वर्णन के डेटा की ओर इशारा करते हैं।
एक अकेली CR2 फ़ाइल आम तौर पर एक से अधिक इमेज रखती है: एक JPEG प्रीव्यू ताकि व्यूअर्स और कैमरे की स्क्रीन तुरंत कुछ दिखा सकें, एक छोटा थंबनेल, और फिर असली डेटा, यानी सेंसर डेटा, जो JPEG से व्युत्पन्न लॉसलेस कंप्रेशन स्कीम से पैक किया जाता है ताकि कुछ भी न खोए।
सेंसर डेटा एक फ़ोटोग्राफ़ के बजाय एक मोज़ाइक होता है: हर प्रकाश-सेंसर के ऊपर लाल, हरा या नीला फ़िल्टर होता है और वह केवल एक ब्राइटनेस वैल्यू रिकॉर्ड करता है, इसलिए किसी प्रोग्राम को हर पॉज़िशन पर दो गुम रंगों का इंटरपोलेशन करना पड़ता है, जिसे डिमोज़ाइकिंग कहा जाता है। ये वैल्यू JPG के प्रति चैनल आठ बिट से ज़्यादा प्रिसिशन रखती हैं, और यही अतिरिक्त गुंजाइश रॉ पर शूट करने की असली वजह है: इससे आप किसी अंधेरे हिस्से या लगभग जले हुए आसमान को बचा सकते हैं। कैमरे में सेट की गई हर चीज़, जैसे पिक्चर स्टाइल, व्हाइट बैलेंस और लेंस करेक्शंस, को लागू करने के बजाय नोट के रूप में रिकॉर्ड किया जाता है, इसी वजह से Canon का सॉफ़्टवेयर शॉट को वैसा दिखा सकता है जैसा कैमरे ने सोचा था, जबकि कोई दूसरा प्रोग्राम उसे ज़्यादा सपाट दिखा सकता है।
CR2 कौन सा मेटाडेटा रखता है
काफी कुछ, और असामान्य रूप से उसका बड़ा हिस्सा Canon का अपना होता है: स्टैंडर्ड फ़ील्ड्स के साथ, CR2 एक बड़ा निजी ब्लॉक रखता है जिसे MakerNote कहा जाता है, और यहीं चीजें दिलचस्प हो जाती हैं।
- स्टैंडर्ड TIFF और EXIF फ़ील्ड्स:
MakeऔरModel,DateTimeOriginal,ExposureTime,FNumber,ISOSpeedRatings,FocalLength,LensModel,FlashऔरOrientation। - GPS टैग्स जिनमें latitude, longitude और altitude होते हैं, जब कैमरा बॉडी में रिसीवर हो या किसी फ़ोन या GPS एक्सेसरी से पेयर की गई हो।
- Canon MakerNote, जो वे चीजें रिकॉर्ड करता है जिनके लिए स्टैंडर्ड EXIF में कोई फ़ील्ड नहीं: कैमरे का सीरियल नंबर, ओनर नेम (अगर कैमरे में टाइप किया गया हो), लेंस का सीरियल नंबर, फ़र्मवेयर वर्ज़न, इंटरनल इमेज नंबर या शटर काउंट, चुने गए ऑटोफ़ोकस पॉइंट्स, फ़ोकस डिस्टेंस, कैमरे का तापमान, पिक्चर स्टाइल और कस्टम फ़ंक्शन सेटिंग्स, और इन-कैमरा व्हाइट बैलेंस व लेंस करेक्शंस।
- एक एम्बेडेड प्रीव्यू, जो रॉ डेटा से अलग एक तस्वीर होती है और ज़रूरी नहीं कि यह मौजूदा एडिट से मेल खाए।
इनमें से कई चीजें वास्तव में व्यक्तिगत होती हैं। सीरियल नंबर हर फ़ोटो को एक कैमरा बॉडी से जोड़ देता है। शटर काउंट ओडोमीटर की तरह काम करता है, इसलिए सेकंड-हैंड बॉडी खरीदने वाले इसे सैंपल फ़ाइल से पढ़ते हैं। ओनर नेम एक नाम है, और GPS कोऑर्डिनेट्स एक स्थान।
एक व्यावहारिक बात: क्योंकि CR2 बिना डॉक्यूमेंटेशन वाला फ़ॉर्मेट है, ज़्यादातर एडिटिंग सॉफ़्टवेयर इसमें लिखते नहीं हैं। रेटिंग्स, कीवर्ड्स और डेवलप सेटिंग्स इसके बजाय अलग XMP साइडकार फ़ाइल में सेव की जाती हैं, जिसका नाम वही होता है और जो CR2 के बगल में रखी जाती है। अगर आप कोई फ़ोटो कहीं और ले जाते हैं और रेटिंग्स गायब हो जाती हैं, तो साइडकार पीछे छूट गई थी; और किसी और को दी गई CR2 में आपके जोड़े गए डिस्क्रिप्टिव मेटाडेटा में से कुछ भी न हो सकता है।
CR2 का उपयोग कब करें
आप वास्तव में CR2 नहीं चुनते, कैमरा चुनता है। आप यह चुनते हैं कि इसे रखना है या नहीं। जब तस्वीर मायने रखती हो तो इसे रखें: रॉ आपको एक्सपोज़र और व्हाइट बैलेंस की वह गुंजाइश देता है जो JPG नहीं दे सकता, और सालों बाद जारी किया गया बेहतर कन्वर्टर उसी फ़ाइल से और ज़्यादा निकाल सकता है। JPG तब शूट करें जब आपको तुरंत और बड़ी संख्या में तैयार तस्वीरें चाहिए।
असली निर्णय स्टोरेज के लिए CR2 और DNG के बीच होता है। Canon का अपना सॉफ़्टवेयर CR2 के हर फ़ील्ड को समझता है, जिनमें वे मेकर-नोट सेटिंग्स भी शामिल हैं जिन्हें दूसरे प्रोग्राम अनदेखा करते हैं, और फ़ाइल वैसी ही रहती है जैसी कैमरे ने लिखी थी। DNG खुलकर डॉक्यूमेंटेड है, किसी भी कन्वर्टर को खुद का स्ट्रक्चर बता सकता है, अक्सर छोटा होता है, और एडिट्स व कीवर्ड्स को फ़ाइल के अंदर ही रखता है, लेकिन कन्वर्ट करते समय कुछ Canon-विशिष्ट अतिरिक्त जानकारी धुंधली हो सकती है। ज़रूरत पड़ने पर कॉपीज़ को कन्वर्ट करते हुए मूल CR2 को आर्काइव में रखना, यह चुनाव करने की ज़रूरत से बचा सकता है।