.HDR

HDR ファイル

Radiance HDR Image (High Dynamic Range)
質問する
クイック回答

HDRファイルは、JPEGやPNGよりもはるかに広い輝度範囲を保存できるRadianceハイダイナミックレンジ画像です。GIMP、Blender、Krita、またはオンラインのPhotopeaで無料で開くことができます。通常の画像として共有するには、まずトーンマッピングを行う必要があります。単に拡張子をJPGに変更しても機能しません。

開発元: Greg Ward (Radiance renderer, Lawrence Berkeley National Laboratory) カテゴリ: プラグインファイル オープンスタンダード MIME: image/vnd.radiance
対応OS Windows macOS Linux Web
関連: .JPG · .PNG · .TIF · .ECW

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Sep 11, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

HDR ファイル形式とは?

.hdrファイルは、1080年代後半にローレンス・バークレー国立研究所のGreg Ward氏によって、Radiance照明シミュレーションシステムの一部として開発されたRadiance HDR(High Dynamic Range)ラスター画像です。この形式は、.hdrが標準になる前は、もともと.pic拡張子で保存されていました。

各ピクセルはRGBEを使用してエンコードされます。これは、赤、緑、青のチャンネル用の3つの8ビット仮数値と、1つの共有8ビット指数で構成されます。これにより、完全な浮動小数点HDRピクセルをわずか4バイトにパックし、約76桁(~10⁻³⁸から10³⁸)に及ぶダイナミックレンジを表現します。トレードオフとして、3つのチャンネルすべてが1つの指数を共有するため、チャンネルごとの精度は、チャンネルごとに真の16ビットまたは32ビット浮動小数点を保存し、マルチレイヤーをサポートするOpenEXRなどの形式よりも低くなります。

ファイルは、シグネチャ#?RADIANCEを含むASCIIヘッダーで始まります(一部のツールは代わりに#?RGBEを書き込みますが、どちらも有効です)。key=valueの変数ブロックと解像度行の後に、ピクセルデータがランレングス符号化(RLE)スキャンラインとして保存されます。代替の輝度エンコーディングもサポートされており、FORMATヘッダーフィールドを32-bit_rle_xyzeに設定すると、RGBからCIE XYZ色空間に切り替わります。

.hdrファイルは、3DレンダリングやゲームエンジンにおけるHDRI環境マップとして広く使用されており、高いダイナミックレンジにより正確なイメージベースドライティングが可能になります。Blender、GIMP、Adobe Photoshop、およびほとんどのリアルタイムレンダリングパイプラインでサポートされています。チャンネルごとの浮動小数点精度とマルチレイヤーサポートを必要とするプロ向けのVFX制作では、OpenEXRが事実上の業界標準となっています。

セキュリティと安全性

リスク: LOW

Radianceの .hdr はパッシブな画像であり、スクリプト、マクロ、実行可能コンテンツは含まれていないため、ファイル自体がマルウェアの感染源になることはありません。実用上の注意点は、高解像度HDRIマップによる大きなファイルサイズと、稀にある画像ライブラリのパーサーのバグのみです。エディターを最新の状態に保ってください。アドウェアを同梱するような怪しい「無料HDRコンバーター」サイトは避け、GIMP、Krita、Blender、Photopeaなどの無料ツールを活用してください。

形式の詳細

概要
正式名称Radiance HDR Image (High Dynamic Range)別名 Radiance picture, RGBE image
開発元Greg Ward (Radiance renderer, Lawrence Berkeley National Laboratory)登場時期 1985-1989 (Radiance lighting simulation system); .pic originally, later .hdr
MIME タイプimage/vnd.radiance
タイプハイダイナミックレンジラスター画像 - RGBE(チャンネルあたり8ビット仮数 + 共有8ビット指数)、ランレングス符号化
標準規格オープン・ロイヤリティフリー
この拡張子は以下でも使用されています…
  • Analog Devices / Mentor SPICE .hdr (ヘッダーデータ) - 一部のEDAおよびデータツールは、プレーンテキストの .hdr ヘッダー/メタデータサイドカーを書き込みますが、画像処理とは無関係です。
  • ENVI / リモートセンシング .hdr ヘッダー - ENVIラスターヘッダーは、Radiance画像ではなく、付随する生画像を記述するテキストサイドカーとして .hdr を使用します。
  • ゲームエンジン / インストール '.hdr' アセット - 稀に、エンジンがパックされたHDRキューブマップや汎用ヘッダーファイルに .hdr という名前を付けることがあります。
マジックバイト ・ ファイルシグネチャ
オフセット
000102030405060708090a
16進数
233F52414449414E43450A
ASCII
#?RADIANCE·
ASCIIヘッダーシグネチャ «#?RADIANCE\n» (23 3F 52 41 44 49 41 4E 43 45 0A)。多くのツールは代わりに «#?RGBE\n» (23 3F 52 47 42 45 0A) を書き込みますが、どちらも有効なRadianceヘッダーです。この形式は歴史的に .pic も使用します。カメラの .hdr(これはHDRsoft/Radianceイメージングであり、PhotoshopのHDRドキュメントとは無関係です)と混同しないでください。

HDR ファイルを開くプログラム

Windows6 apps
Photomatix 有料 合成された .hdr を開き、トーンマッピングや露出合成を適用してから、JPG/TIFFとしてエクスポートします。
Adobe Photoshop 有料 「ファイル」>「開く」で .hdr(32ビット/チャンネル)を開きます。「イメージ」>「モード」>「8bit」を選択し、HDRトーンを使用してトーンマッピングを行います。
GIMP オープンソース 「ファイル」>「開く」で .hdr を開きます。GIMPはハイレンジ画像をインポートし、表示可能な画像にフラット化/トーンマッピングできます。無料です。
IrfanView 無料 (同梱のプラグインパックを使用して).hdr を開き、素早い表示やPNG/JPGへの変換が可能です。
Blender オープンソース 「ワールド」>「環境テクスチャ」でHDRIとして使用するか、画像エディターで開きます。環境マップに最適です。無料です。
Krita オープンソース HDRペインティングや交換用に .hdr を開きます。シーンリニアカラーを処理できます。無料です。
macOS3 apps
Adobe Photoshop 有料 「ファイル」>「開く」で .hdr(32ビット/チャンネル)を開きます。「イメージ」>「モード」>「8bit」を選択し、HDRトーンを使用してトーンマッピングを行います。
GIMP オープンソース 「ファイル」>「開く」で .hdr を開きます。GIMPはハイレンジ画像をインポートし、表示可能な画像にフラット化/トーンマッピングできます。無料です。
Blender オープンソース 「ワールド」>「環境テクスチャ」でHDRIとして使用するか、画像エディターで開きます。環境マップに最適です。無料です。
Linux3 apps
GIMP オープンソース 「ファイル」>「開く」で .hdr を開きます。GIMPはハイレンジ画像をインポートし、表示可能な画像にフラット化/トーンマッピングできます。無料です。
Blender オープンソース 「ワールド」>「環境テクスチャ」でHDRIとして使用するか、画像エディターで開きます。環境マップに最適です。無料です。
Krita オープンソース HDRペインティングや交換用に .hdr を開きます。シーンリニアカラーを処理できます。無料です。
Web1 app
Photopea 無料 この無料のブラウザ版Photoshopクローンで .hdr を開き、トーンマッピングしてPNG/JPGをエクスポートします。インストール不要です。

技術的詳細

詳細仕様
エンコード方式RGBE - R、G、Bチャンネルごとに8ビットの仮数部と、1つの共有8ビット指数。HDRピクセルを正確に4バイトにパックします
ダイナミックレンジ約76桁(~10⁻³⁸から10³⁸)。写真の露出段数で約25段以上に相当します
ファイルシグネチャバイトオフセット0にASCIIの `#?RADIANCE` とそれに続く改行 (0x0A)。オフセット0の `#?RGBE` も同様に有効で、広く生成されています
圧縮スキャンラインの適応型ランレングス符号化(RLE)。仕様ではフラットな(非圧縮)スキャンライン保存も許可されています
ヘッダー形式プレーンASCIIのkey=value変数ブロック(FORMAT、EXPOSURE、COLORCORR、PRIMARIES、SOFTWAREなど)。空行で終了します
解像度行幅、高さ、および方向を `-Y 512 +X 1024` などのようにエンコードします。4つの反転/回転の組み合わせすべてがサポートされています
カラーエンコーディング`32-bit_rle_rgbe`(リニアRGB、デフォルト)および `32-bit_rle_xyze`(CIE XYZ輝度バリアント)。`FORMAT` ヘッダーフィールドで選択されます
MIMEタイプ`image/vnd.radiance`(IANA登録済み)。`image/x-hdr` も非公式な代替として広く使用されています
バイト順序エンディアンに依存しません。ピクセルデータはピクセルごとに保存される個別のバイトで構成され、マルチバイト整数フィールドはありません
一般的なファイルサイズ1 MB - 30 MB。8192×4096などの解像度のパノラマHDRI環境マップは、上限に近いサイズになります
寸法制限形式上の厳密な制限はありません。幅と高さは解像度ヘッダー行にプレーンな10進整数として保存されます
色空間埋め込みガンマ曲線のないリニアライト。EXPOSUREおよびCOLORCORRヘッダーフィールドにシーン参照の補正メタデータが含まれます
アルファチャンネルサポートされていません。RGBEおよびXYZEエンコーディングのいずれにも、透明度やアルファプレーンは含まれません
チャンネルごとの精度共有指数のため、チャンネルあたりの相対精度は約8ビットです。絶対的な精度はシーンの露出値に依存します
歴史的な拡張子オリジナルのRadiance照明システムでは `.pic` が使用されていました。形式が画像処理や3Dツールに広まるにつれ、`.hdr` が主流となりました
リリース日1985-1989 (Radiance lighting simulation system); .pic originally, later .hdr
最新バージョンRGBE/XYZE encoding (stable; format essentially unchanged)
オープンスタンダードはい · ロイヤリティフリー
仕様書floyd.lbl.gov

HDR の変換

コミュニティ Q&A

ユーザーからの質問
質問する
HDR ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。HDR ファイルについて最初の質問をしてみましょう。

よくある質問

HDR (.hdr) ファイルを開くにはどうすればよいですか?
GIMP、Krita、Blender、IrfanView(プラグインが必要)、またはオンラインのPhotopea(すべて無料)を使用するか、お持ちの場合はPhotoshopやPhotomatixを使用してください。3Dライティングの場合は、Blenderで環境/HDRIテクスチャとして読み込みます。
なぜ私の .hdr ファイルは暗すぎたり、色が薄く見えたりするのですか?
これはハイダイナミックレンジであるため、通常の8ビットビューアでは全範囲を表示できません。トーンマッピングを行ってください。GIMP、Photoshop(HDRトーン)、またはPhotomatixで露出やガンマを設定して、普通に見える画像にします。
.hdr を JPG や PNG に変換するにはどうすればよいですか?
GIMP、Photoshop、またはPhotopeaで開き、トーンマッピング(適切に見えるように露出を調整)を行ってから、JPGまたはPNGにエクスポートします。変換時にHDRを8ビットに圧縮する必要があるため、トーンマッピングが重要なステップとなります。
.hdr と .exr の違いは何ですか?
どちらもハイダイナミックレンジを保存します。Radianceの .hdr はコンパクトなRGBE(1つの共有指数、低精度)を使用し、OpenEXRの .exr はチャンネルごとに完全な浮動小数点を保存し、複数のレイヤーやパスをサポートします。.exr は映画/VFXの標準であり、.hdr は環境マップとして依然として人気があります。
この .hdr は写真ですか、それとも3Dライティングファイルですか?
両方の用途が存在します。現在最も一般的な .hdr は3Dライティング用のHDRI環境マップですが、HDR写真ソフトもブラケット露出を合成する際に .hdr を出力します。形式は同じですが、ワークフローが異なります。
Blenderで .hdr を HDRI として使用できますか?
はい。ワールドプロパティで「環境テクスチャ」を追加し、その .hdr を指定します。これにより、シーン内で照明や反射として機能します。これがこの形式の現代における最も一般的な用途です。

参考文献

1IANA - image/vnd.radiance media typewww.iana.org
2Wikipedia - RGBE image formaten.wikipedia.org

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.CRDOWNLOADChrome Partial Download File
3.PARTPartial Download File
4.DATProgram Data File (generic)
5.EXEWindows Executable (Portable Executable)
6.BINCD/DVD Disc Image (BIN/CUE)
7.RPMSGRestricted Permission Message
8.NOMEDIAAndroid No-Media Marker File
9.MDMarkdown Document
10.TMPTemporary File

関連する拡張子

.JPGJPEG Image
.PNGPortable Network Graphics
.TIFTagged Image File Format
.ECWEnhanced Compression Wavelet (ECW) image
.AVIFAV1 Image File Format (AVIF)
.JP2JPEG 2000 Image (ISO/IEC 15444-1)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧