Công cụ Chuyển đổi Màu HSV sang RGB
Chuyển đổi giá trị màu HSV (hue, saturation, value/độ sáng) sang RGB.
Công cụ này có trả lời được câu hỏi của bạn không?
Cảm ơn bạn — điều này giúp chúng tôi cải thiện công cụ.
Cách dùng công cụ này
- Nhập sắc độ (0–360°), độ bão hòa (0–100%) và giá trị/độ sáng (0–100%).
- Công cụ xuất ra các giá trị kênh R, G, B tương ứng (0–255).
- Sao chép chuỗi rgb() vào CSS hoặc code của bạn.
Chuyển đổi HSV (Hue, Saturation, Value) — còn gọi là HSB — sang RGB. HSV là mô hình được dùng trong hầu hết bảng chọn màu của công cụ thiết kế.
Công thức
Given H (0°–360°), S (0–100%), V (0–100%), normalize to h = H/360, s = S/100, v = V/100, then:
i = floor(h × 6), f = h × 6 − i
p = v(1−s), q = v(1−fs), t = v(1−(1−f)s)
Select (R,G,B) by sector i mod 6: 0→(v,t,p), 1→(q,v,p), 2→(p,v,t), 3→(p,q,v), 4→(t,p,v), 5→(v,p,q). Multiply each by 255 and round.
Câu hỏi thường gặp
- HSV có giống HSB không?
- Có. HSV (Value) và HSB (Brightness) giống hệt nhau; sự khác biệt về tên chỉ là quy ước dùng bởi các ứng dụng khác nhau.
- Màu xanh lá có sắc độ (hue) nào?
- Trong HSV, xanh lá ở sắc độ 120°, xanh dương ở 240°, và đỏ ở 0° (hoặc 360°).