मेरे पास एक ऐसा एप्लिकेशन है जो वीडियो में दिखाई देने वाले शीर्ष 16 रंगों को सूचीबद्ध करता है।आरजीबी रंग को निकटतम मिलान 8-बिट रंग में कैसे परिवर्तित करें?
मैं किसी अन्य अनुप्रयोग है कि उपयोगकर्ता एक रंग का चयन करने के लिए और फिर अनुप्रयोग सभी वीडियो है कि इस रंग में दिखाई देता है पाता है की अनुमति देता है लिखने की कोशिश कर रहा हूँ।
समस्या यह है कि मैं वीडियो प्रति केवल सूचकांक 16 रंगों के रूप में, उपयोगकर्ता एक आरजीबी रंग चुनते हैं। इस रंग को अनुक्रमित करने की संभावना बहुत कम है, इसलिए लगभग हमेशा मेरा आवेदन कोई परिणाम नहीं देता है।
मैंने सोचा कि मैं यह काम कर सकता हूं - मैं वीडियो में दिखाई देने वाले रंगों को इंडेक्स कर सकता हूं और उन्हें निकटतम 8-बिट रंग में परिवर्तित कर सकता हूं।
फिर जब कोई उपयोगकर्ता आरजीबी रंग का चयन करता है, तो मैं उपयोगकर्ता पसंद को उसी 8-बिट निकटतम रंग में परिवर्तित कर सकता हूं।
इस तरह से मैं हमेशा मेल खाता होता।
अभी एकमात्र बड़ी समस्या यह है कि आरजीबी रंग को निकटतम 8 बिट रंग में कैसे परिवर्तित किया जाए?
आप किस भाषा का उपयोग कर रहे हैं? शायद कुछ पुस्तकालय पहले से ही चाल है। –
एक 8-बिट रंग दो अलग-अलग तरीकों से किया जा सकता है। यह एक रंगीन तालिका, या एक आरआरआरजीजीजीबीबी मूल्य, आदि में एक सूचकांक हो सकता है। आप किस प्रकार के 8-बिट रंगों का उपयोग करना चाहते थे? – cHao
8 बिट्स मनमाने ढंग से रंग का प्रतिनिधित्व करने के लिए लगभग पर्याप्त नहीं है। –