RGB قوشقۇچى روشنىقتىن تۈزۈلگەن، CMYK بولسا يېڭىشىپ چىقىرىدىغان مۇنداق (ink) دىن تۈزۈلگەن. ئۇلار ئارىسىنى ئايلاندۇرۇش بۇللىرىنىڭ چاپ قىلىنىشىدىن بۇرۇن قىلىدىغان ئاساسىي قەدەم.
RGB دىن CMYK غا ئايلاندۇرۇش قانداق ئىشلەيدۇ
- قاناللارنى نورماللاشتۇر: R، G ۋە B نى 255 كە بۆل.
- نورماللاشتۇرۇلغان ئەڭ چوڭ قانالنى ئېلىپ K = 1 − max نى ھېسابلا.
- ئۆشۈش قارا بۆلەكتىن قۇتۇلۇپ cyan، magenta ۋە yellow نى ھېسابلا: C = (1 − R − K) / (1 − K) ۋە باشقا قىممەتلەرنى شۇنداقلا ھېسابلا.
- تۆت قىممەتنى 0دىن 100گىچە پىروتسېنتلارغا ئايلاندۇر.
ئىشلىگەن مىسال
بۇ ICC رەڭ پروفىلى يوق بولغان ماتېماتىكىلىق يېقىنلاشما. چاپخانىلار ICC پروفىل ۋە رەڭ چەكلەشنى ئىشلىتىدۇ، شۇڭا بۇ قىممەتلەر مۇقىم كۆرسەتكۈچ، بېسىشقا تەييار ئايرىش قىلىنغان نەتىجە ئەمەس.
RGB ۋە CMYK چۈشەندۈرۈلدى
RGB نېمە؟
RGB بىر رەڭنى ئۈچ يورۇق كانالى — قىزىل، يېشىل ۋە كۆك — ئارقىلىق 0 دىن 255 گىچە ئىپادىلەيدۇ. بۇ ئېكرانلارنىڭ ئۈلگىسىگە ماس كېلىدۇ: بارلىق كاناللار 255 بولسا ئاق، بارلىق 0 بولسا قارا. RGB سانلار بىلەن ھېسابلاش قىلىشقا ماس كېلىدۇ، rgba() بولسا ئۈستىگە شەفەپلىك قوشىدۇ.
- سٶزلەپ ئېيتقاندا:
- rgb(R, G, B)
- ئارىلىقى:
- ھەر بىر كانال ئۈچۈن 0–255
- ئەڭ ياخشى قوللىنىلىدىغان جايى:
- كود، canvas، rgba() بىلەن شەفەپلىك
CMYK نېمە؟
CMYK چاپتا ئىشلىتىلىدىغان تۆت سىيكىن مودېلى: cyan، magenta، yellow ۋە key (قارا)، ھەر بىرى 0 دىن 100% گىچە پىيالە. قەلىن (ink) يورۇقتىن ئېشىرىۋەتمەسلىكى سەۋەبىدىن CMYK ئېكراندىكىگە قارىغاندا ئاز رەڭ كۆلىمىنى قاپلايدۇ — شۇڭا تېز-تېز يېقىن كېلىدىغان يېشىق ئېكران رەڭلىرى چاپ بولغاندا كۈندەس بولۇشى مۇمكىن.
- سٶزلەپ ئېيتقاندا:
- cmyk(C%, M%, Y%, K%)
- ئارىلىقى:
- ھەر بىر سىيكىن ئۈچۈن 0–100%
- ئەڭ ياخشى قوللىنىلىدىغان جايى:
- چاپ، ئاپتوموبىل بالاڭلىرى، باسما-تەييار ئەسەر
RGB دىن CMYK غا ئىشارەت جەدۋىلى
RGB دىن CMYK غا ئايلاندۇرۇلغان ئەڭ كۆپ قوللىنىلىدىغان CSS رەڭلىرى.
| رەڭ | 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%) |