กระดาษนี้(ดาวน์โหลด pdf) ให้สูตรต่อไปนี้สำหรับการคำนวณอุณหภูมิสีที่สัมพันธ์กัน (CCT) พวกเขาไม่ได้พูดอย่างชัดเจน (หรือฉันคิดถึงมัน) แต่ตัวอย่างของพวกเขาทำให้ฉันอนุมานว่าพวกเขากำลังสมมติค่า RGB ในช่วง 0-255
1. แปลงค่า RGB เป็นค่าCIE tristimulus (XYZ) ดังต่อไปนี้:
X= ( - 0.14282 ) ( R ) + ( 1.54924 ) ( G ) + ( - 0.95641 ) ( B )
Y= ( - 0.32466 ) ( R ) + ( 1.57837 ) ( G ) + ( - 0.73191 ) ( B ) = Il l u มฉันn a n c e
Z= ( - 0.68202 ) ( R ) + ( 0.77073 ) ( G ) + ( 0.56332 ) ( B )
2. คำนวณค่า chromaticity ปกติ:
x = X/ (X+ Y+ Z)
Y= Y/ (X+ Y+ Z)
3. คำนวณค่า CCT จาก:
คคT= 449 n3+ 3525 n2+ 6823.3 n + 5520.33
โดยที่ n = ( x - 0.3320 ) / ( 0.1858 - y)
ซึ่งสามารถนำมารวมกันเพื่อสร้างสมการต่อไปนี้:
คคT= 449 n3+ 3525 n2+ 6823.3 n + 5520.33
โดยที่ n = ( ( 0.23881 ) R + ( 0.25499 ) G + ( - 0.58291 ) B )/ ((0.11109)R+(-0.85406)G+(0.52289)B)
ฉันไม่แน่ใจเกี่ยวกับการใช้สิ่งนี้กับภาพ แต่ถ้าคุณต้องการเพียงตัวเลขเดียวที่ทำให้เป็นเรื่องธรรมดากว่าที่คุณอาจใช้ค่าเฉลี่ยบางอย่าง? หาค่า RGB "เฉลี่ย" ที่ยอมรับได้สำหรับภาพ (เช่น centroid) และใช้เพื่อคำนวณอุณหภูมิหรือ (ตัวเลือกที่มีราคาแพงกว่าการคำนวณมาก) คำนวณอุณหภูมิสำหรับแต่ละพิกเซลในภาพและรับค่าเฉลี่ยของผลลัพธ์เหล่านั้น .
นอกจากนี้โปรดทราบว่า CCT เป็นเพียงตัวชี้วัดโดยประมาณสำหรับสีส่วนใหญ่เนื่องจากมีเพียงส่วนโค้งเดียวในพื้นที่สีที่แสดงถึงสีที่สามารถรับได้จากหม้อน้ำตัวดำจริง ดังนั้นสำหรับสีอื่น ๆ อุณหภูมิสีที่คำนวณได้นั้นเป็นเพียงการประมาณอุณหภูมิร่างกายสีดำที่ใกล้เคียงที่สุด ดังนั้นสำหรับบางสี (โดยเฉพาะอย่างยิ่งสีเขียว) มันอาจเป็นค่าที่ค่อนข้างไร้ความหมายอย่างน้อยก็ในแง่ของร่างกาย นี่คือภาพประกอบในภาพต่อไปนี้ (จากบทความวิกิพีเดียเกี่ยวกับอุณหภูมิสี )
เส้นสีดำในภาพหมายถึงPlanckian ทีของสีซึ่งได้จริงจะผลิตโดยรังสีร่างกายบล็อก เส้นทางข้ามที่เล็กกว่าแสดงถึงอีกหนึ่งค่าของการประมาณ CCT ที่อยู่ใกล้เคียง
นอกจากนี้เนื่องจากคำถามของคุณอ้างอิง Adobe Lightroom โดยเฉพาะฉันพบสิ่งนี้ในขณะที่ค้นหา:
แถบเลื่อน [ใน Adobe Lightroom] ไม่ได้ปรับอุณหภูมิร่างกายสีดำของแสง แต่เป็นการชดเชยที่ใช้กับภาพเพื่อชดเชยอุณหภูมิร่างกายสีดำของแสง นี่จะไปในทางตรงกันข้าม
ดังนั้นโปรดจำไว้ว่าอุณหภูมิสีที่คุณเห็นบนแถบเลื่อน Lightroom จะไม่เหมือนกับที่คำนวณจากสูตรด้านบน