2010-10-18 4 views
6

मेरे विंडोज फोन 7 ऐप में बहुत अच्छी पृष्ठभूमि छवियां हैं लेकिन उन्हें 16 बिट रंग डिवाइस पर रंग बैंडिंग द्वारा नष्ट किया जा रहा है। क्या कोई तरीका है कि मैं इसे सही कर सकता हूं? मैंने फ़ोटोशॉप में कई अलग-अलग तरीकों से बचाने का प्रयास नहीं किया है।मैं विंडोज फोन 7 में रंग बैंडिंग कैसे सही कर सकता हूं?

उत्तर

10

आपको डाइटिंग का उपयोग करने की आवश्यकता है। Floyd-Steinberg एक अच्छा एल्गोरिदम है जो सरल है और तेजी से चलता है।

आपको किसी अन्य उत्तर द्वारा सुझाए गए अनुसार 8 बिट्स प्रति पिक्सेल पर जाने की आवश्यकता नहीं है, तो आप सीधे 16 बिट्स प्रति पिक्सल पर जा सकते हैं। आपको यह जानने की जरूरत है कि इसे शुरू करने से पहले इसे आर/जी/बी में कैसे विभाजित किया जाए। हिचकिचाहट के बिना एक 16-बिट

alt text

अगला है:

यहाँ कुछ उदाहरण हैं, पहले मूल 24-बिट है

alt text

अंत में 16 बिट के साथ Floyd-Steinberg dithering।

alt text

पी.एस. मैंने पेंट शॉप प्रो के साथ ऐसा किया, मुझे नहीं पता कि फ़ोटोशॉप में कुछ समान है या नहीं। आप इसे कोड में भी कर सकते हैं।

+1

धन्यवाद यह वही है जो मुझे चाहिए! किसी को भी फ़ोटोशॉप में इसे कैसे प्राप्त किया जाए और इसे सही तरीके से सहेजने के बारे में पता है? –

+1

@Jamey, यह एक और अच्छा सवाल की तरह लगता है ... इस मंच के लिए कोई भी मुझे डरता है। अगर मैं ऊब जाता हूं तो मैं इसे करने के लिए एक पायथन लिपि चाबुक कर सकता हूं, लेकिन यह मेरे खाली समय में होगा और जल्द ही नहीं होगा। ImageMagick इसे '-डिप्थ 5' स्विच के साथ भी करने में सक्षम हो सकता है। –

+1

@ जैमी, आप निश्चित रूप से फ़ोटोशॉप में 16 बिट्स में कनवर्ट कर सकते हैं, लेकिन मुझे नहीं पता कि यह डाइटिंग पर लागू होता है या नहीं। http://forums.adobe.com/message/1904192 –

3

समाधान सीधे ग्रेडियेंट का उपयोग नहीं करना है।
डिवाइस द्वारा समर्थित रंगों के साथ इसका कोई रास्ता नहीं है।

विकल्प एक dithered छवि बनाने और इसके बजाय इसका उपयोग करने के लिए है।

+0

डाउनवॉट्स बीकॉज हैं जो लोग नहीं सुनना चाहते हैं? या कोई और समाधान है? –

+1

शायद क्योंकि यह नहीं है कि लोग क्या सुनना चाहते हैं। वे चाहते हैं कि आप जादू सॉफ़्टवेयर-परी धूल को छिड़काएं और इसे अपने हार्डवेयर को 2 लाइनों के कोड से ठीक कर दें। – ctacke

0

यदि मैं मोड को 8 बिट पर सेट करता हूं और "वेब पैलेट" का उपयोग करके यह एक बहुत अच्छा परिणाम बनाता है। यह बैंड की गई छवि की तुलना में बहुत बेहतर दिख रहा है। हालांकि मैं शायद पृष्ठभूमि छवि के 2 संस्करणों के साथ खत्म हो जाएगा। एक 16 बिट के लिए और एक 24 बिट और ऊपर के लिए एक।

0

यदि आपके पास फ़ोटोशॉप है तो आप यहां जाएं।

Photoshop Action for Windows Phone 7 Dithering

"डाउनलोड" -image लिंक टूटी हुई है। तो "इसे कैसे इंस्टॉल करें और इसका उपयोग करें" सूची में डाउनलोड लिंक का उपयोग करें।

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