RGB ही additive आणि प्रकाशावर आधारित आहे, CMYK ही subtractive आणि शाईवर आधारित आहे. त्यांच्यात रूपांतर करणे हा तो टप्पा आहे जो प्रत्येक स्क्रीन डिझाइनला प्रिंट होण्यासाठी करावा लागतो.
RGB ते CMYK रूपांतरण कसे कार्य करते
- चॅनेल्स सामान्य करा: R, G आणि B ला 255 ने भागा.
- सर्वात मोठ्या सामान्यीकृत चॅनेलला घ्या आणि key K = 1 − max हे गणना करा.
- त्या काळ्या भागाला काढून टाकून cyan, magenta आणि yellow मिळवा: C = (1 − R − K) / (1 − K), आणि तसेच इतरांसाठी.
- हे सर्व चार मूल्ये 0 ते 100 च्या टक्केवारीत रूपांतरित करा.
उदाहरण
हे रंग प्रोफाइलशिवाय गणितीय साधर्म्य आहे. प्रिंट शॉप्स ICC प्रोफाइल्स आणि इंक लिमिट वापरतात, त्यामुळे ही संख्या मजबूत संदर्भ आहेत, प्रेस-रेडी सेपरेशन नाहीत.
RGB आणि CMYK समजावणी
RGB म्हणजे काय?
RGB एक रंग तीन प्रकाश चॅनेल्सवर — लाल, हिरवा आणि निळा — म्हणून वर्णन करते, प्रत्येकाची किंमत 0 ते 255 दरम्यान असते. हे स्क्रीन कसे कार्य करतात हे प्रतिबिंबित करते: सर्व तीन 255 असतील तर पांढरे, सर्व 0 असतील तर काळा. जेव्हा तुम्हाला रंगांसोबत गणित करायचे असते तेव्हा RGB योग्य पर्याय आहे, आणि rgba() पारदर्शकता जोडते.
- सिंटॅक्स:
- rgb(R, G, B)
- श्रेणी:
- प्रत्येक चॅनेलसाठी 0–255
- उपयुक्त:
- कोड, कॅनव्हास, rgba() सह पारदर्शकता
CMYK म्हणजे काय?
CMYK हा प्रिंटिंगमध्ये वापरला जाणारा चार-इंक मॉडेल आहे: cyan, magenta, yellow आणि key (black), प्रत्येक 0 ते 100 टक्के म्हणून. शाई प्रकाश कमी करते किंवा काढून टाकते, त्यामुळे CMYK स्क्रीनपेक्षा कमी रंग आवरण करतो — त्यामुळे स्क्रीनवरील तग धुंडाळ्या रंग छपाईनंतर निस्तेज दिसू शकतात.
- सिंटॅक्स:
- cmyk(C%, M%, Y%, K%)
- श्रेणी:
- प्रत्येक शाईसाठी 0–100%
- उपयुक्त:
- प्रिंट, पॅकेजिंग, प्रेस-रेडी आर्टवर्क
RGB ते CMYK संदर्भ तक्ता
सर्वसाधारण CSS रंग, RGB मधून CMYK मध्ये रूपांतरित केलेले.
| रंग | RGB | CMYK |
|---|---|---|
| black | rgb(0, 0, 0) | cmyk(0%, 0%, 0%, 100%) |
| white | rgb(255, 255, 255) | cmyk(0%, 0%, 0%, 0%) |
| red | rgb(255, 0, 0) | cmyk(0%, 100%, 100%, 0%) |
| lime | rgb(0, 255, 0) | cmyk(100%, 0%, 100%, 0%) |
| blue | rgb(0, 0, 255) | cmyk(100%, 100%, 0%, 0%) |
| yellow | rgb(255, 255, 0) | cmyk(0%, 0%, 100%, 0%) |
| orange | rgb(255, 165, 0) | cmyk(0%, 35%, 100%, 0%) |
| teal | rgb(0, 128, 128) | cmyk(100%, 0%, 0%, 50%) |
| purple | rgb(128, 0, 128) | cmyk(0%, 100%, 0%, 50%) |
| gray | rgb(128, 128, 128) | cmyk(0%, 0%, 0%, 50%) |