İçeriğe geç
🛠️ToolsShed

Renk Sıcaklığı Dönüştürücü

Kelvin renk sıcaklığını RGB ve HEX'e dönüştürür. Mum ışığından gün ışığına sıcak ve soğuk ışık kaynaklarını görselleştirir.

K
HEX
#FFEFE1
RGB
255, 239, 225
Mired
179
Açıklama
Soğuk Beyaz LED

Yaygın Işık Kaynakları

Işık KaynağıSıcaklık
Candlelight1,900K
Incandescent2,700K
Halogen3,200K
Fluorescent4,000K
Daylight5,600K
Blue Sky10,000K

Bu araç hakkında

Renk sıcaklığı, kelvin (K) cinsinden ölçülen, farklı ışık kaynakları tarafından yayılan ışığın sıcaklığını veya soğukluğunu tanımlar. Yaklaşık 1.800 K'deki mum alevinin turuncu parıltısından 6.500 K veya daha yüksek gün ışığının soğuk mavi tonlarına kadar, her ışık kaynağının renkler hakkındaki algımızı ve bir alandaki hissettiğimizi etkileyen ayırt edici bir renk sıcaklığı vardır. Bu dönüştürücü, kelvin değerlerini RGB ve onaltılı renkli kodlara dönüştürerek, dijital tasarım, fotoğrafçılık veya ev aydınlatmasında belirli ışık renklerini anlamayı ve çoğaltmayı kolaylaştırır.

Renk Sıcaklığı Dönüştürücüsünü kullanmak için 1.000 ile 40.000 K arasında bir kelvin değeri girin veya mum, akkor ampul, gün ışığı veya soğuk flüoresandı gibi bir ön ayar seçin. Araç anında ilgili RGB değerlerini hesaplar ve tam onaltılı renk kodunu görsel renk önizlemesiyle birlikte gösterir. Bu, beyaz dengesini ayarlayan fotoğrafçılar, UI mockuplarında ortam aydınlatmasını eşleştiren tasarımcılar, renk derecelendirmesini planlayan video yapımcıları veya ışık ve renk algısının ardındaki bilimi merak eden herkes için paha biçilmezdir.

Dönüştürme, bir kara cismin farklı sıcaklıklarda ışık yayan şeklini simüle eden Planck locus algoritmasını takip eder—profesyonel renk düzeltme yazılımında kullanılan aynı ilke. Bu araç standart aydınlatma senaryoları için mükemmel sonuçlar sağlasa da, bu uçlardaki gerçek ışık kaynakları farklı davrandığından, aşırı sıcaklıklar (1.000 K'nin altında veya 40.000 K'nin üzerinde) daha az doğru renkler üretebilir. Profesyonel fotoğrafçılık veya sinematografide ince renkli çalışma için bu dönüştürücüyü bir başlangıç noktası olarak kullanın ve her zaman son çıkış cihazınızla doğrulayın.

Sıkça Sorulan Sorular

Kod Uygulaması

# Kelvin to RGB Color Temperature Conversion
# Algorithm by Tanner Helland (approximation)

import math

def clamp(value: float) -> int:
    return max(0, min(255, int(round(value))))

def kelvin_to_rgb(kelvin: float) -> tuple[int, int, int]:
    t = kelvin / 100.0
    if t <= 66:
        r = 255
        if t <= 1:
            g = 0
        else:
            g = clamp(99.4708025861 * math.log(t) - 161.1195681661)
        if t <= 19:
            b = 0
        else:
            b = clamp(138.5177312231 * math.log(t - 10) - 305.0447927307)
    else:
        r = clamp(329.698727446 * ((t - 60) ** -0.1332047592))
        g = clamp(288.1221695283 * ((t - 60) ** -0.0755148492))
        b = 255
    return r, g, b

def rgb_to_hex(r: int, g: int, b: int) -> str:
    return f"#{r:02X}{g:02X}{b:02X}"

def kelvin_to_mired(kelvin: float) -> int:
    return round(1_000_000 / kelvin)

# Examples
for k in [1900, 2700, 3200, 4000, 5600, 10000]:
    r, g, b = kelvin_to_rgb(k)
    print(f"{k}K: RGB({r},{g},{b}) = {rgb_to_hex(r,g,b)}, Mired={kelvin_to_mired(k)}")

Comments & Feedback

Comments are powered by Giscus. Sign in with GitHub to leave a comment.