പ്രിന്റ് നിറം സ്ക്രീനിൽ കാണിക്കണോ? CMYK നിന്ന് RGB ആയി പരിവർത്തനം ചെയ്യുന്നത് മഷി ശതമാനങ്ങളുടെ വെളിച്ചാധിഷ്ഠിത തുല്യമായ മൂല്യമാണ് — ഒരു മോണിറ്റർ, മോക്കപ്പ് അല്ലെങ്കിൽ വെബ്പേജിന് പ്രദർശിപ്പിക്കാവുന്ന മൂല്യങ്ങൾ.
CMYK നിന്ന് RGB വരെ മാറ്റം എങ്ങനെ നടക്കുന്നു
- ആ നാല് ശതമാനങ്ങളും 0 മുതൽ 1 വരെ ഫെ rac tionകളായി മാറ്റുക.
- ആദ്യമേ key ഘടകം പ്രയോഗിക്കുക: ഓരോ ചാനലും (1 − K) എന്നതിലൂടെ സ്കെയിൽ ചെയ്യും.
- R = 255 × (1 − C) × (1 − K), G = 255 × (1 − M) × (1 − K), B = 255 × (1 − Y) × (1 − K) എന്ന് കണക്കാക്കൂ.
- ഓരോ ചാനലും 0 മുതൽ 255 വരെ മുഴുവൻ സംഖ്യയാക്കി റൗണ്ട് ചെയ്യൂ.
പ്രായോഗിക ഉദാഹരണം
സമീപവീക്ഷണം. സ്ക്രീൻ മഷിയിൽ ഉണ്ടാകുന്നതിനു മേലുള്ള കൂടുതൽ നിറങ്ങൾ കാണിക്കാനാകും, അതുകൊണ്ട് RGB ഫലം സാധാരണയായി പ്രസ്തുത പ്രിന്റ് കൃത്യത്തിനേക്കാൾ കൂടുതൽ പ്രകാശവും സെഞ്ചുറേഷനുമുള്ളതായി തോന്നും.
CMYKയും RGBയും വിശദീകരിച്ചത്
CMYK എന്താണ്?
CMYKപ്രിന്റിംഗിനൊപ്പം ഉപയോഗിക്കുന്ന നാല്-ഇങ്ക് മോഡലാണ്: cyan, magenta, yellow, key (black), ഓരോതും ശതമാനമായി 0–100 വരെ. ഇങ്ക് ലൈറ്റ് ഇറക്കിവെക്കുമ്പോൾ പ്രവർത്തിക്കുന്നതുകൊണ്ടാണ് CMYK സ്ക്രീനിലും കാണുന്നവയിൽനിന്ന് കുറവ് നിറങ്ങൾ കൈക്കൊള്ളുന്നത് — അതുകൊണ്ട് തിളക്കമുള്ള സ്ക്രീൻ കളറുകൾ പ്രിന്റ് ചെയ്താൽ പതുക്കെ മങ്ങിയതായി തോന്നാറുണ്ട്.
- Syntax:
- cmyk(C%, M%, Y%, K%)
- Range:
- ഒരു ഇങ്ക് үшін 0–100%
- Best for:
- print, packaging, press-ready artwork
RGB എന്താണ്?
RGB ഒരു കളർ മൂന്ന് ലൈറ്റ് ചാനലുകളായി വിവരിക്കുന്നു — red, green, blue — ഓരോത് 0–255 വരെയാണ്. ഇത് സ്ക്രീനുകൾ എങ്ങനെ പ്രവർത്തിക്കുന്നു എന്നതിനെ പ്രതിഫലിപ്പിക്കുന്നു: മൂന്നു ചാനലുകളും 255 ആയാൽ വെള്ള, എല്ലാ ചാനലുകളും 0 ആണെങ്കിൽ കറുപ്പ്. കളറുമായി കണക്കുകൾ ചെയ്യേണ്ടപ്പോഴെല്ലാം RGB അനുയോജ്യമാണ്, rgba() വഴി transparency ചേർക്കാനും കഴിയും.
- Syntax:
- rgb(R, G, B)
- Range:
- ഒരു ചാനലിന് 0–255
- Best for:
- code, canvas, rgba() ഉപയോഗിച്ച് transparency
CMYK to RGB reference table
സാധാരണയായി ഉപയോഗിക്കുന്ന CSS നിറങ്ങൾ CMYK ൽ നിന്ന് RGB ആയി പരിവർത്തനം ചെയ്തിരിക്കുന്നു.
| നിറം | CMYK | RGB |
|---|---|---|
| black | cmyk(0%, 0%, 0%, 100%) | rgb(0, 0, 0) |
| white | cmyk(0%, 0%, 0%, 0%) | rgb(255, 255, 255) |
| red | cmyk(0%, 100%, 100%, 0%) | rgb(255, 0, 0) |
| lime | cmyk(100%, 0%, 100%, 0%) | rgb(0, 255, 0) |
| blue | cmyk(100%, 100%, 0%, 0%) | rgb(0, 0, 255) |
| yellow | cmyk(0%, 0%, 100%, 0%) | rgb(255, 255, 0) |
| orange | cmyk(0%, 35%, 100%, 0%) | rgb(255, 166, 0) |
| teal | cmyk(100%, 0%, 0%, 50%) | rgb(0, 128, 128) |
| purple | cmyk(0%, 100%, 0%, 50%) | rgb(128, 0, 128) |
| gray | cmyk(0%, 0%, 0%, 50%) | rgb(128, 128, 128) |