Công cụ chuyển đổi màu CMYK sang RGB là gì?
CMYK là hệ màu trừ được dùng trong in ấn, kết hợp bốn loại mực: Cyan (lục lam), Magenta (đỏ tươi), Yellow (vàng) và Key (đen). RGB lại là hệ màu cộng dùng cho màn hình, phối hợp ánh sáng Đỏ, Lục và Lam. Công cụ này nhận các giá trị CMYK theo phần trăm rồi cho ra giá trị RGB tương đương (0–255) cùng mã Hex, giúp bạn khớp màu bản in với thiết kế hiển thị trên màn hình.
Cách sử dụng
Nhập từng kênh màu dưới dạng phần trăm từ 0 đến 100. Ví dụ, một màu đỏ đậm rực có thể là C=0, M=75, Y=80, K=0. Nhấn nút tính toán để xem bộ ba giá trị RGB, mã Hex và ô xem trước màu trực tiếp — bạn có thể dán thẳng vào CSS hoặc phần mềm thiết kế.
Giải thích công thức
Trước tiên, đổi mỗi phần trăm thành phân số (chia cho 100). Kênh đen làm tối toàn bộ màu, nên thừa số \((1 - K)\) sẽ điều chỉnh cả ba kết quả đầu ra. Khi đó mỗi kênh màu được tính như sau:
$$\begin{aligned} R &= 255 \times \left(1 - \tfrac{\text{Cyan }\%}{100}\right)\left(1 - \tfrac{\text{Black }\%}{100}\right) \\[0.4em] G &= 255 \times \left(1 - \tfrac{\text{Magenta }\%}{100}\right)\left(1 - \tfrac{\text{Black }\%}{100}\right) \\[0.4em] B &= 255 \times \left(1 - \tfrac{\text{Yellow }\%}{100}\right)\left(1 - \tfrac{\text{Black }\%}{100}\right) \end{aligned}$$ Kết quả được làm tròn đến số nguyên gần nhất, vì các kênh RGB là số nguyên từ 0 đến 255.
Ví dụ minh họa
Với C=0%, M=75%, Y=80%, K=0%: C=0, M=0,75, Y=0,80, K=0. $$R = 255\times(1-0)\times(1-0) = 255$$ $$G = 255\times(1-0{,}75)\times1 = 255\times0{,}25 = 63{,}75 \approx 64$$ $$B = 255\times(1-0{,}80)\times1 = 255\times0{,}20 = 51$$ Kết quả là rgb(255, 64, 51), mã Hex #FF4033 — một màu đỏ cam tươi rói.
Câu hỏi thường gặp
Chuyển đổi CMYK sang RGB có chính xác tuyệt đối không? Không có phép chuyển đổi hệ màu nào hoàn toàn chính xác trên mọi thiết bị, vì máy in và màn hình dùng dải màu (gamut) cùng hồ sơ màu khác nhau. Công thức này cho ra một giá trị xấp xỉ chuẩn theo toán học, đủ chính xác cho công việc thiết kế hằng ngày.
Tại sao cùng một màu lại trông khác khi in ra? Màn hình phát ra ánh sáng (RGB cộng) còn giấy phản chiếu ánh sáng (CMYK trừ). Để khớp màu in chính xác, hãy dùng hồ sơ màu ICC trong các phần mềm chuyên nghiệp.
Chữ K là viết tắt của gì? K là viết tắt của "Key" — kênh mực đen. Giá trị K càng cao thì kết quả càng tối, vì nó hạ thấp cả ba kênh RGB theo tỷ lệ tương ứng.