2015-12-03 12 views
5

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

पूर्ण बैकलाइट enter image description here

नहीं बैकलाइट enter image description here

+0

'मैं प्रभाव अनुकरण कर सकते हैं ... वास्तव में यह मंद, केवल मूल छवि का समायोजन?' इसलिए उदाहरण के लिए ... अगर आप Photoshop इस कर रहे थे आप ** स्तरों की तरह विकल्पों का उपयोग किया जाएगा बिना * *, ** एक्सपोजर **, ** कंट्रास्ट **, ** गामा ** आदि? क्या आप कोड द्वारा क्या करना चाहते हैं? 2-परत मिश्रण मोड भी एक विकल्प हो सकता है। –

उत्तर

0

हाँ, आप यह अनुकरण कर सकते हैं। शारीरिक रूप से यह एक बहुत ही सरल प्रभाव है, और केवल आपकी आंखें इसे एक अधिक जटिल भ्रम की तरह दिखती हैं।

  • तस्वीर (बैकलाइट)
  • प्रतिबिंब (कोई बैकलाइट छवि)

प्रतिबिंब बस हर समय मौजूद है:

यह सिर्फ दो परतों का एक संयोजन है। बैकलाइट छवि चालू या बंद है। कार्यान्वयन के मामले में ये योजक परतें (पिक्सेल मानों का योग) हैं।

आंखें केवल छवि के पूर्ण परिवर्तन के रूप में बैकलाइट को चालू/बंद समझती हैं, क्योंकि आंखें स्क्रीन के समग्र चमक स्तर पर समायोजित होती हैं।

आपको लगता है कि कोड में लागू कर रहे हैं, तो:

  • आप प्रसंस्करण के लिए रैखिक प्रकाश colorspace (, गामा सुधार, प्रक्रिया पिक्सल को दूर गामा सुधार लागू) का उपयोग सुनिश्चित करें।

  • स्क्रीन पर छवि प्रदर्शित करते समय, चमक को सामान्य करें (स्क्रीन पर प्रभाव प्रदर्शित करने के लिए आपको वास्तविक वास्तविक दुनिया प्रभाव से अधिक चमकदार होना है, और आपके पास काम करने के लिए कम गतिशील सीमा है)।

संबंधित मुद्दे