コンテンツへスキップ
🛠️ToolsShed

輝度変換器

cd/m²、ニット、フットランバート、スチルブなどの輝度単位の間で変換します。

単位cd/m²当たり
Candela/m² (cd/m²) — nit1.0000e+0
Nit (nt)1.0000e+0
Foot-lambert (fL)3.4263e+0
Stilb (sb)1.0000e+4
Apostilb (asb)3.1831e-1
Lambert (L)3.1831e+3
Millilambert (mL)3.1831e+0
Skot (sk)3.1831e-4
Hefnerkerze/m² (Hk/m²)9.0300e-1

このツールについて

輝度(りきど)とは、特定の方向から知覚される光の強さを測定する量であり、ディスプレイ技術、映像制作、照明設計、視覚認知研究など、多くの分野で不可欠です。異なる業界は輝度を定量化するために異なる単位を使用しており、cd/m²(カンデラ毎平方メートル)はほとんどの技術分野で使用される国際標準単位です。一方、ニット(nit)はディスプレイ仕様書でよく見られるその同等の単位です。輝度の単位を理解し、それらの間で変換することは、ディスプレイ、プロジェクター、カメラ、照明システムなどを扱う専門家にとって重要です。

このコンバーターを使用すると、cd/m²、ニット、フートランバート、スチルブの間で輝度の値を瞬時に変換できます。任意の単位で値を入力し、ソース単位とターゲット単位を選択すると、ツールが相当値を即座に計算します。これは、製造業者全体のディスプレイの明るさの仕様を比較する場合、映像制作ワークフローの照明レベルを検証する場合、または国際プロジェクト全体で標準を異にする技術ドキュメントを適応させる場合に有用です。

このツールは各単位間の正確な数学的関係を処理します。1ニットは1 cd/m²に相当し、1フートランバートはおよそ3.426 cd/m²に相当し、1スチルブは10,000 cd/m²に相当します。ディスプレイエンジニア、映像制作者、照明設計者、または国際的な機器仕様を扱う研究者であれば、このコンバーターは手動計算エラーを排除し、地域別または専門分野別の標準間を移動する際の時間を節約します。

よくある質問

コード実装

# Luminance unit conversions (base unit: cd/m²)
LUMINANCE_TO_CD_M2 = {
    "cd/m2": 1,
    "nit":   1,            # 1 nit = 1 cd/m²
    "fL":    3.42625,      # foot-lambert
    "sb":    10000,        # stilb
    "asb":   1 / 3.14159, # apostilb
    "L":     10000 / 3.14159,  # lambert
    "mL":    10 / 3.14159,     # millilambert
    "skot":  1e-3 / 3.14159,   # skot
}

def convert_luminance(value: float, from_unit: str, to_unit: str) -> float:
    cd_m2 = value * LUMINANCE_TO_CD_M2[from_unit]
    return cd_m2 / LUMINANCE_TO_CD_M2[to_unit]

# Examples
print(f"1 fL = {convert_luminance(1, 'fL', 'cd/m2'):.4f} cd/m²")
print(f"1 sb = {convert_luminance(1, 'sb', 'cd/m2'):.0f} cd/m²")
print(f"300 nit = {convert_luminance(300, 'nit', 'fL'):.2f} fL")

Comments & Feedback

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