Aller au contenu
🛠️ToolsShed

Convertisseur de Température de Couleur

Convertissez la température de couleur Kelvin en RGB et HEX. Visualisez les sources lumineuses chaudes à froides, de la bougie à la lumière du jour.

K
HEX
#FFEFE1
RGB
255, 239, 225
Mired
179
Description
LED blanc froid

Sources lumineuses courantes

Source lumineuseTempérature
Candlelight1,900K
Incandescent2,700K
Halogen3,200K
Fluorescent4,000K
Daylight5,600K
Blue Sky10,000K

À propos de cet outil

La température de couleur, mesurée en kelvin (K), décrit la chaleur ou la froideur de la lumière émise par différentes sources. De la lueur orange d'une bougie autour de 1.800 K aux tons bleus froids de la lumière du jour à 6.500 K ou plus, chaque source lumineuse possède une température de couleur distinctive qui affecte la façon dont nous percevons les couleurs et nous nous sentons dans un espace. Ce convertisseur transforme les valeurs en kelvin en codes de couleur RGB et hexadécimaux, facilitant la compréhension et la réplication de couleurs de lumière spécifiques dans la conception numérique, la photographie ou l'éclairage résidentiel.

Pour utiliser le Convertisseur de Température de Couleur, entrez simplement une valeur en kelvin entre 1.000 et 40.000 K, ou sélectionnez un préréglage tel que bougie, ampoule incandescente, lumière du jour ou fluorescent froid. L'outil calcule instantanément les valeurs RGB correspondantes et affiche le code de couleur hexadécimal exact, ainsi qu'un aperçu visuel de la couleur. Cela est inestimable pour les photographes ajustant la balance des blancs, les designers harmonisant l'éclairage ambiant dans les maquettes d'interface utilisateur, les producteurs vidéo planifiant l'étalonnage des couleurs, ou toute personne curieuse de la science derrière la lumière et la perception des couleurs.

La conversion suit l'algorithme du locus de Planck, qui simule la manière dont un corps noir rayonne la lumière à différentes températures—le même principe utilisé dans les logiciels professionnels de correction de couleur. Bien que cet outil fournisse d'excellents résultats pour les scénarios d'éclairage standard, les températures extrêmes (en dessous de 1.000 K ou au-dessus de 40.000 K) peuvent produire des couleurs moins précises, car les sources de lumière réelles à ces extrêmes se comportent différemment. Pour un travail de couleur affiné en photographie ou cinématographie professionnelle, utilisez ce convertisseur comme point de départ et vérifiez toujours avec votre appareil de sortie final.

Questions Fréquentes

Implémentation du Code

# 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.