JPEG में कनवर्ट किए बिना RAW छवि फ़ाइलों का आकार कैसे बदलें?


10

मैं 12 मेगापिक्सेल से लगभग 5 मेगापिक्सल तक जेडब्ल्यू में कनवर्ट किए बिना रॉ छवि फ़ाइलों (.NEF) का आकार कैसे बदल सकता हूं?


11
आप किस वास्तविक समस्या को हल करने की कोशिश कर रहे हैं?
फिलिप केंडल


'रॉ' का विचार है कि यह स्रोत फ़ाइल है।
tedder42 18

जवाबों:


12

आपको उन्हें किसी अन्य प्रारूप में बदलना होगा , लेकिन उस प्रारूप का JPEG होना आवश्यक नहीं है। उदाहरण के लिए, आप फ़ाइलों को JPEG के बजाय TIFF या PNG के रूप में सहेज सकते हैं। RAW फाइलें सेंसर से अधिक या कम सीधे डेटा पढ़ी जाती हैं, इसलिए इस तरह की फाइलों का "आकार बदलने" का कोई मतलब नहीं है। आपको इसके बजाय उन्हें एक प्रयोग करने योग्य छवि प्रारूप में संसाधित करना होगा, जिसे आप तब अपने उद्देश्यों के अनुरूप बना सकते हैं।


2
कुछ कैमरे विभिन्न आकारों में कच्ची फ़ाइलों का उत्पादन कर सकते हैं। उदाहरण के लिए, Canon 70D छोटी, मध्यम और बड़ी RAW फ़ाइलों का उत्पादन कर सकता है, इसलिए स्पष्ट रूप से RAW फ़ाइल का आकार बदलने की धारणा को कम से कम (कम से कम कैनन) समझ में आता है।
गाबे

दिलचस्प; लगता है कि कैनन ने "M-RAW" और "S-RAW" प्रारूप पेश किए हैं, जो सेंसर पिक्सल के आधे या तीन चौथाई हिस्से को डंप करते हैं। लाभ यह प्रतीत होता है कि आप अभी भी प्रक्षेप और उच्च बिटपिट पर नियंत्रण प्राप्त करते हैं, लेकिन कम रिज़ॉल्यूशन और फ़ाइलों पर
सैम मेसन

7

आप कच्ची छवि डेटा को "कच्ची" टिफ़ फ़ाइल में बदलने के लिए dcraw का उपयोग कर सकते हैं जिसमें केवल कच्ची छवि डेटा होती है। आप "dcraw -D फ़ाइल नाम" कमांड देकर ऐसा करते हैं। यह बिना किसी डीमोसेलिंग या स्केलिंग के एक टिफ़ फ़ाइल का उत्पादन करेगा। इस तरह की टिफ फाइल तब एक साधारण टिफ फाइल से छोटी होती है क्योंकि प्रत्येक पिक्सेल तब या तो केवल "लाल", "ग्रीन" या "ब्लू" होती है। तब आप उदाहरण के लिए ImageJ का उपयोग करके टिफ़ फ़ाइल को संपादित कर सकते हैं और उसका आकार बदल सकते हैं, लेकिन आपको फिर बेयर पैटर्न को ध्यान में रखना होगा। यह प्रत्येक रंग के अनुरूप केवल पिक्सेल पर विचार करके किया जा सकता है। आप छवि को 3 भागों में विभाजित कर सकते हैं जैसे कि प्रत्येक नई छवि में केवल एक रंग चैनल के पिक्सेल होते हैं। आप फिर प्रत्येक भाग का आकार बदलते हैं और फिर 3 छवियों को लेकर एक संयुक्त छवि संकलित करते हैं और फिर से एक बेयर पैटर्न के अनुसार उनसे पिक्सेल की व्यवस्था करते हैं।


5

यह समझने के लिए कि आप ऐसा क्यों नहीं कर सकते, यह समझना उपयोगी है कि रॉ कैसे काम करता है।

रॉ में वास्तव में रंगीन पिक्सल्स नहीं होते हैं, यह एक एकल चैनल ("ग्रे स्केल") छवि है जो बारी-बारी से लाल नीले और हरे रंग के पिक्सल का प्रतिनिधित्व करता है जिसे बेयर पैटर्न कहा जाता है । वास्तव में "वास्तविक" पिक्सेल प्राप्त करने के लिए, आपको डी-बायरिंग नामक एक जटिल एल्गोरिथ्म का उपयोग करके प्रत्येक पिक्सेल पड़ोसियों से एक्सट्रपलेशन करना होगा।

पहले डी-बायरिंग ("एमपीईजी में कनवर्ट करना") के बिना एक रॉ छवि को डाउन-सैंपल करने के लिए, प्रत्येक आयाम में पूर्णांक कारक द्वारा डाउन-सैंपल का एकमात्र समाधान है। इसका मतलब यह है कि छवि का आकार केवल 4,9, 16 आदि के कारकों से सिकुड़ सकता है।

आपके मामले में, इसका मतलब है कि सबसे बड़े 12 एमपी को घटाया जा सकता है, 3 एमपी है, यह मानते हुए कि आप प्रक्रिया में डी-बायर नहीं करना चाहते हैं।


1
यह इससे कहीं अधिक जटिल है। कैनन 70D 5472x3648, 4104x2736, 2736x1824 ( स्रोत ) में कच्ची फ़ाइलों का उत्पादन कर सकता है । वे 20MP और 5MP के अनुरूप हैं, जो आपके द्वारा वर्णित 4: 1 अनुपात में हैं, लेकिन एक मध्यवर्ती 11MP भी हैं, जो कि 2: 1 के अनुपात में भी नहीं है जिसकी कोई उम्मीद कर सकता है!
डेविड रिचेर्बी
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.