डीक्राव

From Vigyanwiki
Revision as of 12:08, 14 July 2023 by Manidh (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
dcraw
Original author(s)Dave Coffin
Initial release23 February 1997; 27 years ago (1997-02-23)[1]
Stable release9.28 (1 June 2018; 6 years ago (2018-06-01)[2]) [±]
Written inANSI C
Operating systemCross-platform
PlatformPlatform independent
Available inEnglish and 11 others
Typeraw decoding software
LicenseGPLv2+

डीक्राव एक मुक्त स्रोत कंप्यूटर क्रमानुदेश है जो कई अपरिष्कृत छवि प्रारूप फाइलों को पढ़ने में सक्षम है, जो विशिष्ट रूप से मध्य-श्रेणी और उच्च-स्तरीय अंकीय कैमरा द्वारा निर्मित होती हैं। डीक्राव इन छवियों को मानक TIFF और PPM छवि स्वरूपों में परिवर्तित करता है। इस रूपांतरण को कभी-कभी अपरिष्कृत छवि (फिल्म विकास की प्रक्रिया के अनुरूप) के रूप में संदर्भित किया जाता है क्योंकि यह अपरिष्कृत छवि संवेदक डेटा (एक "अंकीय नकारात्मक") को देखने योग्य रूप में प्रस्तुत करता है।

कई अन्य छवि प्रसंस्करण क्रमानुदेश अपरिष्कृत फाइलों को पढ़ने में सक्षम बनाने के लिए आंतरिक रूप से डीक्राव का उपयोग करते हैं।

डीक्राव का विकास 23 फरवरी, 1997 को प्रारंभ हुआ। संस्करण 1.0 को 5 मई, 2000 को संशोधन 1.18 में प्रकाशित किया गया था।[3] 3.15 तक के संस्करणों ने कैनन पॉवरशॉट परिवर्तक नाम का उपयोग किया गया था, v3.40 से प्रारम्भ हुआ नाम अपरिष्कृत फोटो डिकोडर था, जो v5.70 में अपरिष्कृत फोटो डिकोडर "डीक्राव" पर परिवर्तित किया गया। संस्करण 8.86 ने 300 कैमरों का समर्थन किया।[1]

मई 2015 के बाद से मात्र दो प्रकाशन और जून 2018 की अंतिम प्रकाशन के साथ,[1] विकास रुक गया है, लेकिन डीक्राव के हिस्से लिबरॉ में युक्त हैं।

प्रेरणा

जबकि अधिकांश कैमरा निर्माता अपने कैमरों के लिए अपरिष्कृत छवि डिकोडिंग सॉफ़्टवेयर की आपूर्ति करते हैं, यह सॉफ़्टवेयर लगभग हमेशा स्वामित्व वाला सॉफ़्टवेयर होता है, और जब कैमरा मॉडल बंद कर दिया जाता है तो अक्सर यह असमर्थित हो जाता है। फ़ाइल स्वरूप स्वयं अक्सर गैर-दस्तावेजी होते हैं, और कई निर्माता तीसरे पक्ष के सॉफ़्टवेयर को इसे एक्सेस करने से रोकने के प्रयास में, अपने अपरिष्कृत छवि प्रारूप में सभी या डेटा के हिस्से को एन्क्रिप्ट करने के लिए इतनी दूर चले गए हैं।[4]

अपरिष्कृत छवि प्रारूपों के इस लगातार बढ़ती बहुतायत, और निर्माताओं द्वारा उनके लिए अनिश्चित और असंगत समर्थन को देखते हुए, कई फ़ोटोग्राफ़रों को चिंता है कि उनकी मूल्यवान अपरिष्कृत छवियां अपठनीय हो सकती हैं क्योंकि आवश्यक अनुप्रयोग और संचालन प्रणाली अप्रचलित हो जाते हैं।[5]

सांपातिक विकूटन सॉफ़्टवेयर के विपरीत, डीक्राव सादगी, सुवाह्यता (सॉफ़्टवेयर), और निरंतरता के लिए प्रयास करता है, जैसा कि इसके लेखक द्वारा व्यक्त किया गया है:

तो यहाँ मेरा लक्ष्य है: एक एएनएसआई सी क्रमानुदेश लिखें और बनाए रखें जो किसी भी संचालन प्रणाली को चलाने वाले किसी भी कंप्यूटर पर किसी भी अंकीय कैमरे से किसी भी अपरिष्कृत छवि का कूटानुवाद करता है।

डिजाइन

डीक्राव वी. 8.99 का स्क्रीनशॉट

क्योंकि कई अपरिष्कृत छवि प्रारूप कैमरे के एक मेक या मॉडल के लिए विशिष्ट होते हैं, नए मॉडल का समर्थन करने के लिए डीक्राव को अक्सर अपडेट किया जाता है। कई मालिकाना अपरिष्कृत छवि प्रारूपों के लिए, डीक्राव का स्रोत कोड (ज्यादातर रिवर्स इंजीनियरिंग पर आधारित) सबसे अच्छा या मात्र सार्वजनिक रूप से उपलब्ध दस्तावेज है। डीक्राव वर्तमान में कई सौ कैमरों के अपरिष्कृत स्वरूपों का समर्थन करता है।[6]

डीक्राव यूनिक्स दर्शन के आसपास बनाया गया है। यह क्रमानुदेश एक कमांड लाइन उपकरण है जो संसाधित करने के लिए अपरिष्कृत छवि फ़ाइलों की एक सूची लेता है, साथ ही वांछित छवि समायोजन विकल्प भी लेता है। डीक्राव विभिन्न उच्च-स्तरीय अपरिष्कृत छवि-प्रसंस्करण अनुप्रयोगों (जैसे दर्शक और परिवर्तक) के लिए आधार के रूप में कार्य करता है, दोनों मुक्त और मुक्त स्रोत सॉफ़्टवेयर के साथ-साथ सांपातिक सॉफ़्टवेयर भी।

जीयूआई फ्रंट-एंड्स

डीक्राव के लिए कई जीयूआई फ्रंट एंड (प्रारंभिक भाग) उपलब्ध हैं। ये अनुप्रयोग अपरिष्कृत छवियों की वास्तविक प्रसंस्करण करने के लिए बैक-एंड (पश्च भाग) के रूप में डीक्राव का उपयोग करते हैं, लेकिन एक ग्राफीय अंतराफलक प्रस्तुत करते हैं जिसके साथ छवि प्रसंस्करण विकल्पों को समायोजित किया जा सकता है।

  • एज़इमेज - विंडोज के लिए छवि परिवर्तक (डीक्राव के बजाय लिबरॉ का उपयोग करता है)।
  • डार्कटेबल - विंडोज, लिनक्स और मैकओएस के लिए एक स्टैंडअलोन अपरिष्कृत विकासकर्ता
  • डीक्राव-सहायता - लिनक्स के लिए
  • डीक्राव-एक्स - मैकओएस के लिए
  • डिज़ीकैम - लिनक्स के लिए
  • आइडिया एम.के द्वारा डीएनजी व्यूअर - विंडोज के लिए अपरिष्कृत छवि व्यूअर
  • ईज़ी एच.डी.आर - विंडोज़ के लिए
  • जिम्प-डीक्राव - विंडोज़, लिनक्स, और मैकओएस के लिए जीआईएमपी प्लग-इन
  • हेलिकॉन फ़िल्टर - फोटो एडिटर, विंडोज के लिए अपरिष्कृत प्रसंस्करण के लिए डीक्राव का उपयोग कर सकता है
  • कोनवर्टर - विंडोज के लिए
  • एनयूएफरॉ - एक स्टैंडअलोन कच्चा डेवलपर, लिनक्स के लिए यूएफरॉ का एक नया संस्करण
  • फ़िएवर - मैकओएस के लिए
  • रॉड्रॉप - विंडोज के लिए
  • रॉस्टूडियो - लिनक्स के लिए एक स्टैंडअलोन अपरिष्कृत डेवलपर
  • सिल्करॉ - अमिगा ओएस4, ए.आर.ओ.एस और मॉर्फोस के लिए सन्निहित दुहर्फी और लॉन्च बैच रूपांतरण निर्यात करता है
  • एसएनएस-एचडीआर - विंडोज के लिए
  • यूएफरॉ - विंडोज, लिनक्स और मैकओएस के लिए एक स्टैंडअलोन अपरिष्कृत डेवलपर और जीआईएमपी प्लग-इन

संदर्भ

  1. 1.0 1.1 1.2 Dave Coffin (2018). "dcraw.c,v -- विस्तृत विस्तृत RCS फ़ाइल पूर्ण करें". Archived from the original on 2019-01-29. Retrieved 2019-12-19. 
  2. "Index of /dcraw/archive". Retrieved 21 February 2020.
  3. According to the Revision Control System log
  4. "Raw storm in a teacup?". Digital Photography Review. 2005-04-27.
  5. Larry Strunk (2006-03-19). "रॉ समस्या". OpenRAW. Archived from the original on 2007-12-10.
  6. "लिनक्स में कच्चे डिजिटल फोटो को डिकोड करना". Archived from the original on 2016-10-19. Retrieved 2005-10-25.


बाहरी संबंध