ตัวแปลงสี HSV เป็น RGB
แปลงค่าสี HSV (hue, saturation, value/brightness) เป็น RGB
เครื่องมือนี้ตอบคำถามของคุณหรือไม่
ขอบคุณ — ความเห็นนี้ช่วยให้เราปรับปรุงเครื่องมือ
วิธีใช้เครื่องมือนี้
- กรอก hue (0–360°), saturation (0–100%) และ value/brightness (0–100%)
- เครื่องมือจะแสดงค่าช่องสัญญาณ R, G, B ที่เทียบเท่า (0–255)
- คัดลอกสตริง rgb() ไปใช้ใน CSS หรือโค้ดของคุณ
แปลง HSV (Hue, Saturation, Value) — หรือเรียกอีกชื่อว่า HSB — เป็น RGB HSV เป็นโมเดลที่ใช้ในตัวเลือกสีของเครื่องมือออกแบบส่วนใหญ่
สูตร
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.
คำถามที่พบบ่อย
- HSV เหมือนกับ HSB หรือไม่?
- ใช่ HSV (Value) และ HSB (Brightness) เหมือนกัน ความต่างของชื่อเป็นเพียงข้อตกลงที่แอปพลิเคชันต่างกันใช้
- สีเขียวอยู่ที่ hue เท่าไร?
- ใน HSV สีเขียวอยู่ที่ hue 120°, สีน้ำเงินอยู่ที่ 240° และสีแดงอยู่ที่ 0° (หรือ 360°)