सामग्री पर जाएँ

रास्टर ग्राफिक्स

मुक्त ज्ञानकोश विकिपीडिया से
ऊपरी बाएँ कोने में स्थित स्माइली चेहरा एक रास्टर छवि है। बड़ा करने पर, व्यक्तिगत पिक्सेल चौकोर दिखाई देते हैं। और अधिक बड़ा करने पर, प्रत्येक पिक्सेल का विश्लेषण किया जा सकता है, जिसके रंग लाल, हरे और नीले रंग के मानों के संयोजन से बनते हैं।

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

मुद्रण और प्रीप्रेस उद्योग रास्टर ग्राफिक्स को कॉन्टोन के रूप में जानते हैं। इसके विपरीत, डिजिटल प्रणालियों में लाइन आर्ट को आमतौर पर वेक्टर ग्राफिक्स के रूप में लागू किया जाता है।[2]

रास्टर संगठन को बदलने के लिए एक छवि को परिवर्तित करना (जो कि प्रति पिक्सेल एक बाइट से कम वाले पैक्ड स्वरूपों के लिए अपेक्षाकृत एक महंगी प्रक्रिया है); पहले या बाद में एक अतिरिक्त रास्टर लाइन परावर्तन को संयोजित करना (जो कि लगभग मुफ्त है), किसी एक दिशा में ९०° छवि घुमाव के बराबर होता है।

कई रास्टर जोड़-तोड़ सीधे रैखिक बीजगणित के गणितीय औपचारिकताओं पर मानचित्रित होते हैं, जहाँ मैट्रिक्स संरचना की गणितीय वस्तुएँ मुख्य चिंता का विषय होती हैं।

रास्टर या ग्रिडेड डेटा एक ग्रिडिंग प्रक्रिया का परिणाम हो सकता है।

व्युत्पत्ति

[संपादित करें]

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

डेटा मॉडल

[संपादित करें]
एक साधारण रास्टर ग्राफिक

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

इसके बाद प्रत्येक पिक्सेल के लिए एक एकल संख्यात्मक मान संग्रहीत किया जाता है। अधिकांश छवियों के लिए, यह मान एक दृश्य रंग होता है, लेकिन अन्य माप भी संभव हैं, यहाँ तक कि गुणात्मक श्रेणियों के लिए संख्यात्मक कोड भी हो सकते हैं। प्रत्येक रास्टर ग्रिड का एक निर्दिष्ट पिक्सेल प्रारूप होता है, जो प्रत्येक संख्या के लिए डेटा प्रकार निर्धारित करता है। सामान्य पिक्सेल प्रारूप बाइनरी, ग्रेस्केल, पैलेटाइज्ड, और पूर्ण-रंग हैं, जहाँ रंग की गहराई प्रदर्शित रंगों की सटीकता को निर्धारित करती है, और कलर स्पेस रंग कवरेज की सीमा निर्धारित करता है (जो अक्सर मानव रंग दृष्टि की पूर्ण सीमा से कम होता है)।[4] अधिकांश आधुनिक रंगीन रास्टर प्रारूप २४ बिट्स (१६ मिलियन से अधिक विशिष्ट रंग) का उपयोग करके रंग का प्रतिनिधित्व करते हैं, जिसमें प्रत्येक रंग चैनल (लाल, हरा, और नीला) के लिए ८ बिट्स (मान ०–२५५) होते हैं।

सुदूर संवेदन और खगोल विज्ञान के लिए उपयोग किए जाने वाले डिजिटल सेंसर अक्सर दृश्य स्पेक्ट्रम से परे तरंग दैर्ध्य का पता लगाने और उन्हें संग्रहीत करने में सक्षम होते हैं; वेरा सी॰ रुबिन वेधशाला में लगा बड़ा सीसीडी बिटमैप सेंसर एक ही छवि में ३.२ गीगापिक्सेल (६.४ जीबी रॉ) कैप्चर करता है, जो छह रंग चैनलों पर आधारित होता है और मानव रंग दृष्टि की स्पेक्ट्रमी सीमा से अधिक है।

छवि भंडारण

[संपादित करें]
एक बिंदु पैटर्न को संक्षेप में प्रस्तुत करने के लिए रास्टर डेटा संरचना का उपयोग

अधिकांश कंप्यूटर छवियां रास्टर ग्राफिक्स प्रारूपों या उनके संपीड़ित रूपों में संग्रहीत की जाती हैं, जिनमें जीआईएफ, जेपीईजी और पीएनजी शामिल हैं, जो वर्ल्ड वाइड वेब पर लोकप्रिय हैं।[4][5] एक रास्टर डेटा संरचना द्वि-आयामी समतल के सेल में (आमतौर पर आयताकार, वर्ग-आधारित) टैसेलेशन पर आधारित होती है, जिसमें प्रत्येक सेल में एक एकल मान होता है। डेटा को एक फ़ाइल में संग्रहीत करने के लिए, द्वि-आयामी सरणी को क्रमबद्ध किया जाना चाहिए। ऐसा करने का सबसे आम तरीका रो-मेजर प्रारूप है, जिसमें पहली (आमतौर पर शीर्ष) पंक्ति के सेल बाएँ से दाएँ सूचीबद्ध होते हैं, जिसके तुरंत बाद दूसरी पंक्ति के सेल होते हैं, और इसी तरह आगे।

दाएँ दिए गए उदाहरण में, टैसेलेशन A के सेल बिंदु पैटर्न B पर मढ़े गए हैं, जिसके परिणामस्वरूप चतुर्थांश गणनाओं का एक सरणी C प्राप्त होता है जो प्रत्येक सेल में बिंदुओं की संख्या को दर्शाता है। विज़ुअलाइज़ेशन के उद्देश्यों के लिए एक छवि D में प्रत्येक सेल को रंगने के लिए एक लुकअप तालिका का उपयोग किया गया है। यहाँ एक क्रमिक रो-मेजर सरणी के रूप में संख्याएँ दी गई हैं:

१ ३ ० ० १ १२ ८ ० १ ४ ३ ३ ० २ ० २ १ ७ ४ १ ५ ४ २ २ ० ३ १ २ २ २ २ ३ ० ५ १ ९ ३ ३ ३ ४ ५ ० ८ ० २ ४ ३ २ ८ ४ ३ २ २ ७ २ ३ २ १० १ ५ २ १ ३ ७

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

संपीड़न

[संपादित करें]

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

उदाहरण के लिए, रन लेंथ एन्कोडिंग सरणी में दोहराए गए मानों को ढूंढता है, और उन्हें उस मान और वह जितनी बार दिखाई देता है, उस संख्या से बदल देता है। इस प्रकार, ऊपर दिए गए रास्टर को इस रूप में दर्शाया जाएगा:

मान १
३ ०
११२
८ ०
१ ४
३...
लंबाई १
१ २
१ १
१ १
१ १
२...

यह तकनीक तब बहुत कुशल होती है जब समान मानों के बड़े क्षेत्र होते हैं, जैसे कि कोई रेखा चित्र, लेकिन एक फोटोग्राफ में जहाँ पिक्सेल आमतौर पर अपने पड़ोसियों से थोड़े भिन्न होते हैं, वहाँ RLE फ़ाइल का आकार मूल फ़ाइल के आकार से दोगुना तक हो सकता है।

कुछ संपीड़न एल्गोरिदम, जैसे कि RLE और LZW, दोषरहित होते हैं, जहाँ संपीड़ित डेटा से मूल पिक्सेल मानों को पूरी तरह से पुनर्जीवित किया जा सकता है। अन्य एल्गोरिदम, जैसे कि जेपीईजी, दोषपूर्ण होते हैं, क्योंकि पैरामीटराइज़्ड पैटर्न मूल पिक्सेल मानों का केवल एक अनुमान होते हैं, इसलिए संपीड़ित डेटा से केवल उनका अनुमान ही लगाया जा सकता है।

रास्टर-वेक्टर रूपांतरण

[संपादित करें]

सॉफ़्टवेयर द्वारा वेक्टर छवियों (रेखा कार्यों) को रास्टराइज़ किया जा सकता है, और रास्टर छवियों को वेक्टर में बदला जा सकता है। दोनों ही मामलों में, कुछ जानकारी खो जाती है, हालांकि कुछ वेक्टरकरण प्रक्रियाएं महत्वपूर्ण जानकारी को फिर से बना सकती हैं, जैसा कि ऑप्टिकल कैरेक्टर रिकग्निशन के मामले में होता है।

डिस्प्ले

[संपादित करें]

१९२० के दशक में विकसित शुरुआती यांत्रिक टेलीविजन प्रणालियों ने रास्टराइजेशन सिद्धांतों का इस्तेमाल किया था। कैथोड-रे ट्यूब डिस्प्ले पर आधारित इलेक्ट्रॉनिक टेलीविजन क्षैतिज रास्टरों के साथ रास्टर स्कैन किए जाते हैं जो बाएँ से दाएँ और रास्टर रेखाएँ ऊपर से नीचे खींची जाती हैं।

आधुनिक फ्लैट-पैनल डिस्प्ले जैसे एलईडी मॉनिटर अभी भी रास्टर दृष्टिकोण का उपयोग करते हैं। प्रत्येक ऑन-स्क्रीन पिक्सेल सीधे मेमोरी में बिट्स की एक छोटी संख्या से मेल खाता है।[6] स्क्रीन को केवल पिक्सेल को स्कैन करके और बिट्स के प्रत्येक सेट के अनुसार उन्हें रंगकर रीफ्रेश किया जाता है। रीफ्रेश प्रक्रिया, गति के मामले में महत्वपूर्ण होने के कारण, अक्सर समर्पित सर्किटरी द्वारा लागू की जाती है, जो आमतौर पर एक ग्राफिक्स प्रोसेसिंग यूनिट का हिस्सा होती है।

इस दृष्टिकोण का उपयोग करते हुए, कंप्यूटर में मेमोरी का एक क्षेत्र होता है जो प्रदर्शित किए जाने वाले सभी डेटा को रखता है। सेंट्रल प्रोसेसर इस मेमोरी क्षेत्र में डेटा लिखता है और वीडियो कंट्रोलर उन्हें वहां से एकत्र करता है। मेमोरी के इस ब्लॉक में संग्रहीत डेटा के बिट्स पिक्सेल के अंतिम पैटर्न से संबंधित होते हैं जिनका उपयोग डिस्प्ले पर एक छवि बनाने के लिए किया जाएगा।[7]

रास्टर कंप्यूटर ग्राफिक्स के साथ एक प्रारंभिक स्कैन किया गया डिस्प्ले १९६० के दशक के उत्तरार्ध में बेल लैब्स में ए॰ माइकल नोल द्वारा आविष्कृत किया गया था,[8] लेकिन ५ फरवरी १९७० को दायर किए गए इसके पेटेंट आवेदन को कंप्यूटर सॉफ़्टवेयर की पेटेंटयोग्यता के मुद्दे पर १९७७ में सर्वोच्च न्यायालय में छोड़ दिया गया था।[9]

१९७० और १९८० के दशक के दौरान, सटीक चित्र बनाने के लिए, विशेष रूप से बड़े प्रारूप वाले कागज़ पर, पेन प्लॉटर आम थे। हालाँकि, उसके बाद से लगभग सभी प्रिंटर मुद्रित छवि को एक रास्टर ग्रिड के रूप में बनाते हैं, जिसमें लेजर और इंकजेट प्रिंटर दोनों शामिल हैं। जब स्रोत की जानकारी वेक्टर होती है, तो रास्टर छवि बनाने के लिए रेंडरिंग विनिर्देशों और पोस्टस्क्रिप्ट जैसे सॉफ़्टवेयर का उपयोग किया जाता है।

त्रि-आयामी रास्टर

[संपादित करें]

त्रि-आयामी वॉक्सेल रास्टर ग्राफिक्स का उपयोग वीडियो गेम में किया जाता है और इनका उपयोग चिकित्सा इमेजिंग जैसे एमआरआई स्कैनर में भी किया जाता है।[10]

भौगोलिक सूचना प्रणाली

[संपादित करें]

भौगोलिक घटनाओं को आमतौर पर जीआईएस में रास्टर प्रारूप में दर्शाया जाता है। रास्टर ग्रिड जियोरेफरेंस्ड (भू-संदर्भित) होता है, जिससे प्रत्येक पिक्सेल (जीआईएस में इसे आमतौर पर 'सेल' कहा जाता है क्योंकि पिक्सेल का "पिक्चर" यानी चित्र वाला भाग यहाँ प्रासंगिक नहीं होता) भौगोलिक क्षेत्र के एक वर्गाकार हिस्से का प्रतिनिधित्व करता है।[11] प्रत्येक सेल का मान उस क्षेत्र के किसी मापने योग्य (गुणात्मक या मात्रात्मक) गुण को दर्शाता है, जिसे आमतौर पर एक फील्ड के रूप में परिकल्पित किया जाता है। रास्टर में आमतौर पर दर्शाए जाने वाले फील्ड के उदाहरणों में शामिल हैं: तापमान, जनसंख्या घनत्व, मिट्टी की नमी, भूमि आवरण, सतह की ऊंचाई आदि। फील्ड से सेल मान प्राप्त करने के लिए दो सैंपलिंग (नमूनाकरण) मॉडलों का उपयोग किया जाता है: एक 'लैटिस' (जाली) में, मान प्रत्येक सेल के केंद्र बिंदु पर मापा जाता है; जबकि एक 'ग्रिड' में, मान पूरे सेल के मान का एक सारांश (आमतौर पर औसत या बहुलक) होता है।

रिज़ॉल्यूशन

[संपादित करें]

रास्टर ग्राफिक्स रिज़ॉल्यूशन पर निर्भर होते हैं, जिसका अर्थ है कि वे स्पष्ट गुणवत्ता के नुकसान (पिक्सेलेशन) के बिना किसी भी मनमाने रिज़ॉल्यूशन तक बड़े नहीं किए जा सकते। यह गुण वेक्टर ग्राफिक्स की क्षमताओं के विपरीत है, जो उन्हें रेंडर करने वाले उपकरण की गुणवत्ता के अनुसार आसानी से बड़े हो जाते हैं। रास्टर ग्राफिक्स तस्वीरों और यथार्थवादी छवियों के मामले में वेक्टर ग्राफिक्स की तुलना में अधिक व्यावहारिक रूप से काम करते हैं, जबकि वेक्टर ग्राफिक्स अक्सर टाइपसेटिंग या ग्राफिक डिज़ाइन के लिए बेहतर काम करते हैं। आधुनिक कंप्यूटर-मॉनिटर आमतौर पर लगभग ७२ से १३० पिक्सेल प्रति इंच (PPI) प्रदर्शित करते हैं, और कुछ आधुनिक उपभोक्ता प्रिंटर २४०० डॉट्स प्रति इंच (DPI) या उससे अधिक का रिज़ॉल्यूशन दे सकते हैं; किसी दिए गए प्रिंटर-रिज़ॉल्यूशन के लिए सबसे उपयुक्त छवि रिज़ॉल्यूशन का निर्धारण करना कठिनाइयाँ पैदा कर सकता है, क्योंकि मुद्रित आउटपुट में मॉनिटर पर दिखने वाले विवरण की तुलना में अधिक विस्तार हो सकता है। आमतौर पर, ४-रंग प्रक्रिया (CMYK) मुद्रण के लिए १५० से ३०० PPI का रिज़ॉल्यूशन अच्छा काम करता है।

हालाँकि, उन मुद्रण तकनीकों के लिए जो ओवरप्रिंटिंग के बजाय डिदरिंग (हाफटोन) के माध्यम से रंग सम्मिश्रण करती हैं (लगभग सभी घरेलू/कार्यालय इंकजेट और लेजर प्रिंटर), प्रिंटर DPI और छवि PPI का बहुत अलग अर्थ होता है, और यह भ्रामक हो सकता है। क्योंकि, डिदरिंग प्रक्रिया के माध्यम से, प्रिंटर रंग की गहराई बढ़ाने के लिए कई प्रिंटर डॉट्स से एक एकल छवि पिक्सेल बनाता है, इसलिए छवि रिज़ॉल्यूशन का त्याग किए बिना पर्याप्त रंग की गहराई सुनिश्चित करने के लिए प्रिंटर की DPI सेटिंग वांछित PPI की तुलना में बहुत अधिक सेट की जानी चाहिए। इस प्रकार, उदाहरण के लिए, २५० PPI पर एक छवि को प्रिंट करने के लिए वास्तव में १२०० DPI की प्रिंटर सेटिंग की आवश्यकता हो सकती है।[12]

रास्टर-आधारित छवि संपादक

[संपादित करें]

रास्टर-आधारित छवि संपादक, जैसे कि पेंटशॉप प्रो, कोरेल पेंटर, एडोब फोटोशॉप, पेंट.नेट, माइक्रोसॉफ्ट पेंट, क्रिटा और गैम्प, पिक्सेल के संपादन के इर्द-गिर्द घूमते हैं, जो कि वेक्टर-आधारित छवि संपादकों जैसे कि एक्सफिग, कोरेलड्रॉ, एडोब इलस्ट्रेटर या इंकस्केप के विपरीत हैं, जो रेखाओं और आकारों (वेक्टरों) के संपादन के इर्द-गिर्द काम करते हैं। जब किसी रास्टर-आधारित छवि संपादक में एक छवि को रेंडर किया जाता है, तो वह छवि लाखों पिक्सेल से मिलकर बनी होती है। मूल रूप से, एक रास्टर छवि संपादक प्रत्येक व्यक्तिगत पिक्सेल में हेरफेर करके काम करता है।[5] अधिकांश पिक्सेल-आधारित छवि संपादक आरजीबी रंग मॉडल का उपयोग करके काम करते हैं, लेकिन कुछ अन्य रंग मॉडलों के उपयोग की भी अनुमति देते हैं, जैसे कि सीएमवाईके रंग मॉडल।[13]

  1. ↑ "Introduction to Computer Graphics, Section 1.1 -- Painting and Drawing". math.hws.edu. अभिगमन तिथि: 25 अगस्त 2024.
  2. ↑ "Patent US6469805 – Post raster-image processing controls for digital color image printing". Google.nl. 5 दिसंबर 2014 को मूल से पुरालेखित. अभिगमन तिथि: 30 नवंबर 2014.
  3. ↑ Bach, Michael; Meigen, Thomas; Strasburger, Hans (1997). "Raster-scan cathode-ray tubes for vision research – limits of resolution in space, time and intensity, and some solutions". Spatial Vision. 10 (4): 403–14. डीओआई:10.1163/156856897X00311. पीएमआईडी 9176948.
  4. 1 2 "Types of Bitmaps". Microsoft Docs. Microsoft. 29 मार्च 2017. 2 जनवरी 2019 को मूल से पुरालेखित. अभिगमन तिथि: 1 जनवरी 2019. किसी व्यक्तिगत पिक्सेल के लिए समर्पित बिट्स की संख्या उन रंगों की संख्या निर्धारित करती है जो उस पिक्सेल को सौंपे जा सकते हैं। उदाहरण के लिए, यदि प्रत्येक पिक्सेल को 4 बिट्स द्वारा दर्शाया जाता है, तो एक दिए गए पिक्सेल को 16 विभिन्न रंगों में से एक सौंपा जा सकता है (2^4 = 16)।
  5. 1 2 "Raster vs Vector". Gomez Graphics Vector Conversions. मूल से पुरालेखन की तिथि: 8 जनवरी 2019. अभिगमन तिथि: 1 जनवरी 2019. रास्टर छवियां पिक्सेल-आधारित कार्यक्रमों के साथ बनाई जाती हैं या कैमरे या स्कैनर से कैप्चर की जाती हैं। ये सामान्य रूप से अधिक आम हैं जैसे जेपीजी, जीआईएफ, पीएनजी, और वेब पर व्यापक रूप से उपयोग की जाती हैं।{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  6. ↑ "bitmap display". FOLDOC. 2002-05-15. 16 जून 2018 को मूल से पुरालेखित. अभिगमन तिथि: 30 नवंबर 2014.
  7. ↑ Murray, Stephen. "Graphic Devices". Computer Sciences, edited by Roger R. Flynn, vol. 2: Software and Hardware, Macmillan Reference USA, 2002, pp. 81–83. Gale eBooks. Accessed 3 अगस्त 2020.
  8. ↑ Noll, A. Michael (March 1971). "Scanned-Display Computer Graphics". Communications of the ACM. 14 (3): 143–150. डीओआई:10.1145/362566.362567. एस2सीआईडी 2210619.
  9. ↑ "Patents". Noll.uscannenberg.org. 22 फरवरी 2014 को मूल से पुरालेखित. अभिगमन तिथि: 30 नवंबर 2014.
  10. ↑ "CHAPTER-1". Cis.rit.edu. 16 दिसंबर 2014 को मूल से पुरालेखित. अभिगमन तिथि: 30 नवंबर 2014.
  11. ↑ Bolstad, Paul (2008). GIS Fundamentals: A First Text on Geographic Information Systems (3rd ed.). Eider Press. p. 42.
  12. ↑ Fulton, Wayne (April 10, 2010). "Color Printer Resolution". A few scanning tips. August 5, 2011 को मूल से पुरालेखित. अभिगमन तिथि: August 21, 2011.
  13. ↑ "Print Basics: RGB Versus CMYK". HP Tech Takes. HP. 12 जून 2018. 2 जनवरी 2019 को मूल से पुरालेखित. अभिगमन तिथि: 1 जनवरी 2019. यदि लोग इसे कंप्यूटर मॉनिटर पर देखने जा रहे हैं, तो आरजीबी चुनें। यदि आप इसे प्रिंट कर रहे हैं, तो सीएमवाईके का उपयोग करें। (संकेत: एडोब® फोटोशॉप® में, आप इमेज मेनू पर जाकर और मोड का चयन करके आरजीबी और सीएमवाईके रंग चैनलों के बीच चयन कर सकते हैं।)