काले वर्णों में एंटी-एलियासिंग ग्रे-स्केल के अलावा अन्य रंगों का उपयोग क्यों करता है?


17

मैं एक डेवलपर हूं, मैं ग्राफिक डिजाइनर नहीं हूं। लेकिन वहाँ एक सवाल है कि मुझे हर बार बग़ल में है क्योंकि मैंने इसे कुछ साल पहले देखा है।

एंटी-अलियासिंग उच्च विपरीत विभाजनों, जैसे कि चरित्र किनारों और ज्यामितीय रूपों से तीखेपन को हटाने के लिए एक विधि है, अगर कोई ऐसा व्यक्ति है जो नहीं जानता है।

जब आपको एक सफेद पृष्ठभूमि पर काले रंग में लिखा गया एक एंटी-अलियास वर्ण मिलता है, और आप पिक्सेल को देखने के लिए ज़ूम इन करते हैं, तो ग्रे-स्केल में पाए जाने वाले रंगों से अलग रंग होते हैं, जो मेरे लिए ilogical लगता है, क्योंकि हमें केवल बनाने की आवश्यकता है काले से सफेद तक एक चिकनी संक्रमण।

यहां छवि विवरण दर्ज करें

प्रश्न: ग्रे-स्केल में पाए जाने वाले रंगों को सफेद पृष्ठभूमि में काले वर्ण के एंटी-अलियासिंग के लिए क्यों इस्तेमाल किया जाता है?

पुनश्च: अगर मैं पर्याप्त प्रतिष्ठा रखता तो मैं "एंटी-अलियासिंग" टैग बनाता।


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

क्या यही है ?


5
बिलकुल ऐसा ही है। इसे 'सब-पिक्सेल रेंडरिंग' कहा जाता है: en.wikipedia.org/wiki/Subpixel_rendering
DA01

1
फ़ॉन्ट रेंडरिंग में, ग्रेस्केल "स्मूथिंग" को आमतौर पर एंटी-अलियासिंग कहा जाता है और उस रंगीन संस्करण को सबपिक्सल रेंडरिंग कहा जाता है । @ DA01 के लिंक के अलावा, यह भी देखें: en.wikipedia.org/wiki/Font_rasterization
Jari Keinänen

1
कृपया मौका मिलने पर अपने अपडेट को एक उत्तर के रूप में फिर से पोस्ट करें :)
जेम्सहेनारे

वाह, मैं यह सब के बाद सही है .. लिंक और स्पष्टीकरण के लिए सभी को धन्यवाद!
MarceloRamires

जवाबों:


10

इसे विंडोज़ में क्लियरटाइप कहा जाता है (या मार्सेलो की तरह उप-पिक्सेल रेंडरिंग ने कहा) विचार यह है कि 1 पिक्सेल के लिए 1 मान का उपयोग करने के बजाय:
(127,127,127) <ग्रे

हम इस पिक्सेल के बाईं ओर को कम तीव्र बना सकते हैं और दाईं ओर अधिक
(55,127,185) - नीले रंग का टिंट

और फिर दाएं तरफा पिक्सेल
(185,127,55) के लिए समान -
इसके नीचे नारंगी रंग दिखाता है (नहीं एए) - (प्रारंभिक स्पष्ट प्रकार) - (नियमित एए) - (नवीनतम स्पष्ट प्रकार)
यहां छवि विवरण दर्ज करें

मेरी राय में यह केवल छोटे फोंट के लिए अच्छी तरह से काम करता है (जैसे कि आप अभी पढ़ रहे हैं)
नियमित ग्राफिक्स के लिए आप नियमित एए का उपयोग करते हैं (वास्तव में फोटोशॉप क्लियरटेप का समर्थन नहीं करता है)
आशा है कि यह मदद करता है! का आनंद लें


3

मेरा अनुमान बिल्कुल सही था:

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

DA01 और koiyu (धन्यवाद) से कुछ और मदद के लिए प्रश्नों में टिप्पणियों की जाँच करें।


संदर्भ के लिए, यहाँ DA01 और koiyu की टिप्पणियों में विकिपीडिया लिंक दिए गए हैं:

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.