2013-10-15 2 views
8

मुझे क्या करना कोशिश कर रहा हूँ एक भी हेक्स/आरजीबी एक उपयोगकर्ता द्वारा आपूर्ति मूल्य से तीन अलग-अलग रंग पट्टियाँ पैदा करते हैं। पैलेट में आपूर्ति किए गए रंग का पूरक होगा और उसके बाद एक पूर्ण पैलेट उत्पन्न होगा। आदर्श रूप में मैं केवल एक पूरक रंग के बजाय 5-रंग पैलेट प्राप्त करने में सक्षम हूं। मैं त्रिभुज, समान, और monochromatic योजनाओं के लिए रंग पैलेट भी बनाऊंगा।से पूरक, तीनों, और एक रंग का रंग पैलेट बनाने के एकल हेक्स रंग

मैं यह पता लगाने की तलाश कर रहा हूँ कैसे वास्तव में पूरक रंग और उसके बाद के बाद रंग पैलेट बनाने के लिए है। यहां सूचीबद्ध अन्य पैलेट प्रकारों के लिए भी यही है। मैं जावास्क्रिप्ट या PHP में ऐसा करने के लिए खुला हूं।

+0

गति ... आधुनिक ब्राउज़र ऐसे गणित को आसानी से संभाल सकते हैं। मुझे सटीक समीकरण नहीं पता, लेकिन मुझे नहीं लगता कि वे सारांश की चार या पांच पंक्तियों से अधिक हैं। –

+0

कृपया कोड के अनुसार, आपको किस चीज की आवश्यकता है इसके बारे में विशिष्ट रहें। देखें: http://stackoverflow.com/search?q=hex+color+calculation –

+0

@Diodeus फिर से सवाल की जाँच (यह अपडेट हो जाता है)। मैं एक रंग से एक पूरक रंग पैलेट बनाने के लिए देख रहा हूँ। हेक्स से आरजीबी, इत्यादि का रूपांतरण आसान हिस्सा है। – stwhite

उत्तर

3

मैं वास्तव में एक छोटे से स्क्रिप्ट जो, colorflow.js इस बारे में ज्यादा कर सकते हैं लिखा था। (: # Ff0000 हेक्स)

  1. पूरक रंग: colorflow.complement('#ff0000')
  2. पूरक रंग, पैलेट 5: colorflow.complement('#ff0000', 'double')
  3. Triadic: colorflow.triadic('#ff0000')
  4. एक रंग: colorflow.rotational_dispersion('#c0c0c0', 5, 'saturation')
  5. आपके प्रारंभ रंग लाल था कहो

आदि ...

+0

यह लिंक काम नहीं कर रहा था (http://www.ouijs.org) – Karuppiah

+0

मैंने मोनोक्रोमैटिक फ़ंक्शन का प्रयास किया है लेकिन यह मुझे त्रुटि देता है (कंसोल में परिभाषित त्रुटि नहीं)। – Karuppiah

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