ग्राफिक्स :: ColorObject

अब डाउनलोड करो

ग्राफिक्स :: ColorObject रैंकिंग और सारांश

विज्ञापन

  • Rating:
  • लाइसेंस:
  • Perl Artistic License
  • कीमत:
  • FREE
  • प्रकाशक का नाम:
  • Alex Izvorski
  • प्रकाशक वेब साइट:

ग्राफिक्स :: ColorObject टैग


ग्राफिक्स :: ColorObject विवरण

ग्राफिक्स :: ColorObject रंग रिक्त स्थान के बीच परिवर्तित कर सकते हैं। ग्राफिक्स :: ColorObject रंग रिक्त स्थान के बीच परिवर्तित कर सकते हैं। Synopsis उपयोग ग्राफिक्स :: ColorObject; # आरजीबी से एचएसवी $ रंग = ग्राफिक्स :: ColorObject-> New_RGB (); ($ एच, $ एस, $ v) = @ {$ रंग-> AS_HSV ()}; # एक आरजीबी स्पेस टू दूसरे (एनटीएससी से पाल) $ रंग = ग्राफिक्स :: ColorObject-> New_RGB (, स्पेस => 'एनटीएससी'); ($ आर, $ जी, $ बी) = @ {$ कलर-> AS_RGB (SPACE => PAL ')}; सभी सामान्य रंग रिक्त स्थानों के बीच कनवर्ट करने के लिए इस मॉड्यूल को सार का उपयोग करें। एक शुद्ध पर्ल मॉड्यूल के रूप में, यह बहुत तेज़ नहीं है, और इसलिए आप पूरी छवियों को जल्दी से परिवर्तित करना चाहते हैं, शायद यह नहीं है कि आप क्या चाहते हैं। जोर पूर्णता और सटीक रूपांतरण पर है। समर्थित रंग रिक्त स्थान हैं: आरजीबी (एसआरबीबी, ऐप्पल, एडोब, सीआईई आरईसी 601, सीआईई आरईसी 709, सीआईई आईटीयू सहित, और लगभग एक दर्जन अन्य आरजीबी रिक्त स्थान), सीएमवाई, सीएमवाईके, एचएसएल, एचएसवी , XYZ, XYY, LAB, LCHAB, LUV, LHCHUV, YPBPR, YCBCR, YUV, YIQ, Photoycc. विभिन्न आरजीबी कार्यस्थलों के बीच, और विभिन्न सफेद बिंदुओं के बीच, पूरी तरह से समर्थित है। किसी भी समर्थित रंग स्थान XXX के लिए, वहाँ है एक कन्स्ट्रक्टर न्यू_एक्सएक्सएक्स जो उस रंग स्थान में डेटा का उपयोग करके एक रंग बनाता है, और एक विधि AS_XXX जो उस रंग स्थान में व्यक्त किए गए वर्तमान रंग को वापस करता है। उदाहरण के लिए, आरजीबी के लिए NEW_RGB और AS_RGB है। रंग डेटा को हमेशा तीन-तत्व सरणी (सीएमवाईके के मामले में चार-तत्व) के लिए एक सरणी संदर्भ के रूप में पारित किया जाता है। इस प्रकार, आरजीबी से एचएसएल में कनवर्ट करने के लिए, आप इसका उपयोग कर सकते हैं: $ रंग = ग्राफिक्स :: ColorObject-> New_RGB (); ($ एच, $ एस, $ एल) = @ {$ रंग-> as_hsl ()}; कन्स्ट्रक्टर हमेशा रंग मूल्य के अलावा वैकल्पिक तर्कों का हैश ले सकता है, अर्थात् कार्य आरजीबी स्पेस और सफेद बिंदु। उदाहरण के लिए: $ रंग = ग्राफिक्स :: ColorObject-> New_RGB (, अंतरिक्ष => 'एडोब', White_Point => 'D65'); सभी समर्थित रंग रिक्त स्थान की एक सूची के लिए, कॉल करें ग्राफिक्स :: ColorObject-> List_Colorspaces ()। सभी आरजीबी काम करने वाले रिक्त स्थान की एक सूची के लिए और यह मॉड्यूल समर्थन करता है, ग्राफिक्स :: ColorObject-> List_RGB_Spaces () और ग्राफिक्स :: ColorObject-> List_White_Points ()। यदि निर्दिष्ट नहीं है, तो वर्किंग आरजीबी स्पेस एसआरबीबी होगा । कई गैर-आरजीबी रूपांतरण भी एक निहित आरजीबी स्पेस पर भरोसा करते हैं, और एक आरजीबी स्पेस को एक विकल्प के रूप में पारित करते हैं (या तो कन्स्ट्रक्टर या बाद में) मूल्यों पर असर पड़ेगा। आवश्यकताएं: · पर्ल


ग्राफिक्स :: ColorObject संबंधित सॉफ्टवेयर

Libss

LIBSS स्क्रीनसेवर को नियंत्रित करने के लिए एक क्रॉस-प्लेटफ़ॉर्म लाइब्रेरी है। ...

173

डाउनलोड

DGNLIB

DGNLIB DGN फ़ाइलों को पढ़ने और लिखने के लिए एक छोटा सी / सी लाइब्रेरी है। ...

237

डाउनलोड