RGB ແມ່ນການບວກແລະສ້າງຈາກແສງ, CMYK ແມ່ນການລົບແລະສ້າງຈາກນ້ຳສີ. ການແປລະຫວ່າງພວກເຂົາແມ່ນຂັ້ນຕອນທີ່ການອອກແບບສື່ຈໍຕ້ອງທຳກ່ອນທີ່ຈະພິມ.
ວິທີແປຈາກ RGB ເປັນ CMYK
- ປົກກະຕິຄ່າແຈ້ງສີ: ແບ່ງ R, G ແລະ B ໂດຍ 255.
- ເອົາແຈ້ງສີທີ່ມີຄ່າສູງສຸດແລະຄຳນວນ key K = 1 − max.
- ສົ່ງອອກ cyan, magenta ແລະ yellow ໂດຍການດຶງສ່ວນດຳນັ້ນອອກ: C = (1 − R − K) / (1 − K), ແລະອື່ນໆ.
- ແປຄ່າສີທັງສີ່ເປັນລາຄາເປັນເປີເຊັນລະຫວ່າງ 0 ແລະ 100.
ຕົວຢ່າງທີ່ເຮັດໄດ້
ນີ້ແມ່ນການວິທັຍສາດປະມານການຄຳນວນທີ່ບໍ່ມີ profile ສີ. ຮ້ານພິມໃຊ້ ICC profiles ແລະຂອບເງື່ອນໃຫ້ໜຶ່ງ, ດັ່ງນັ້ນຕົວເລກນີ້ເປັນແຄ່ແສງອ້າງອີງ, ບໍ່ແມ່ນ separation ສຳລັບແປດພິມ.
RGB ແລະ CMYK ອະທິບາຍ
RGB ແມ່ນຫຍັງ?
RGB ອະທິບາຍສີໃນຮູບແບບສາມຊ່າງຂອງແສງ — ແດງ, ເຂີ້ງ ແລະ ຟ້າ — ທຸກຊ່າງຈາກ 0 ຫາ 255. ມັນສະຫມັກກັບວິທີທີ່ຈໍສະແດງແສງ: ທັງສາມໃນ 255 ເຮັດໃຫ້ຂາວ, ທັງໝົດໃນ 0 ເຮັດໃຫ້ດໍ. RGB ເໝາະສົມເມື່ອເຈົ້າຕ້ອງຄຳນວນກັບສີ, ແລະ rgba() ເພີ່ມຄວາມແພກເລື່ອງໂຕະ.
- ສັນຊັນສັນຍາ:
- rgb(R, G, B)
- ຂອບເຂດ:
- 0–255 ຕໍ່ຊ່າງ
- ເຫດທີ່ເຫຼັກ:
- ຄໍາສັ່ງ, canvas, ຄວາມແພກດ້ວຍ 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%) |