.HDR

File HDR

Radiance HDR Image (High Dynamic Range)
Fai una domanda
RISPOSTA RAPIDA

Un file HDR è un'immagine Radiance ad alta gamma dinamica che memorizza una gamma di luminosità molto più ampia rispetto a un JPEG o PNG. Puoi aprirlo gratuitamente con GIMP, Blender, Krita o Photopea online. Per condividerlo come una normale immagine, devi prima applicare il tone-mapping: rinominarlo semplicemente in JPG non funzionerà.

Sviluppatore: Greg Ward (Radiance renderer, Lawrence Berkeley National Laboratory) Categoria: File di immagini raster Standard aperto MIME: image/vnd.radiance
SI APRE SU Windows macOS Linux Web
Correlati: .JPG · .PNG · .TIF · .ECW

In questa pagina

19k+ estensioni indicizzate
Ultima revisione Sep 11, 2026

Non sei sicuro di cosa sia il tuo file?

Trascina qualsiasi file nel nostro identificatore - leggiamo solo i primi byte per dare un nome al formato.

Identifica un file

Che cos'è il formato di file HDR?

Il file .hdr è un'immagine raster Radiance HDR (High Dynamic Range), sviluppata da Greg Ward presso il Lawrence Berkeley National Laboratory come parte del sistema di simulazione illuminotecnica Radiance alla fine degli anni '80. Il formato era originariamente memorizzato con l'estensione .pic prima che .hdr diventasse lo standard.

Ogni pixel è codificato utilizzando RGBE: tre valori di mantissa a 8 bit per i canali rosso, verde e blu, più un singolo esponente a 8 bit condiviso. Questo racchiude un pixel HDR a virgola mobile completo in soli 4 byte, rappresentando una gamma dinamica che copre circa 76 ordini di grandezza (da ~10⁻³⁸ a 10³⁸). Il compromesso è che tutti e tre i canali condividono un unico esponente, quindi la precisione per canale è inferiore rispetto a formati come OpenEXR, che memorizza veri float a 16 o 32 bit per canale e supporta più livelli.

Il file inizia con un'intestazione ASCII contenente la firma #?RADIANCE (alcuni strumenti scrivono invece #?RGBE, entrambi sono validi). Dopo il blocco di variabili chiave=valore e una riga di risoluzione, i dati dei pixel sono memorizzati come scanline con codifica run-length (RLE). È supportata anche una codifica di luminanza alternativa: impostando il campo dell'intestazione FORMAT su 32-bit_rle_xyze si passa dallo spazio colore RGB a quello CIE XYZ.

I file .hdr sono ampiamente utilizzati per le mappe d'ambiente HDRI nel rendering 3D e nei motori di gioco, dove l'elevata gamma dinamica consente un'illuminazione basata sull'immagine accurata. Sono supportati da Blender, GIMP, Adobe Photoshop e dalla maggior parte delle pipeline di rendering in tempo reale. Per i lavori di produzione VFX che richiedono precisione float per canale e supporto multi-livello, OpenEXR è diventato in gran parte lo standard del settore.

Sicurezza e incolumità

RISCHIO: LOW

Un file Radiance .hdr è un'immagine passiva - senza script, macro o contenuti eseguibili - quindi il file stesso non è un vettore di malware. Le uniche precauzioni pratiche riguardano le grandi dimensioni dei file per le mappe HDRI ad alta risoluzione e rari bug dei parser delle librerie di immagini; mantieni aggiornato il tuo editor. Evita siti sospetti di «convertitori HDR gratuiti» che includono adware - GIMP, Krita, Blender e Photopea coprono ogni esigenza gratuitamente.

Dettagli del formato

in sintesi
NOME COMPLETORadiance HDR Image (High Dynamic Range)anche noto come Radiance picture, RGBE image
SVILUPPATOREGreg Ward (Radiance renderer, Lawrence Berkeley National Laboratory)dal 1985-1989 (Radiance lighting simulation system); .pic originally, later .hdr
TIPO MIMEimage/vnd.radiance
TIPOImmagine raster ad alta gamma dinamica - RGBE (mantissa a 8 bit per canale + esponente a 8 bit condiviso), codifica run-length
STANDARDAperto · royalty-free
Questa estensione è usata anche da…
  • Analog Devices / Mentor SPICE .hdr (dati intestazione) - Alcuni strumenti EDA e di dati scrivono un file collaterale .hdr di intestazione/metadati in testo semplice - non correlato all'imaging.
  • Intestazione ENVI / telerilevamento .hdr - Le intestazioni raster ENVI utilizzano .hdr come file di testo collaterale che descrive un'immagine raw associata, non un'immagine Radiance.
  • Asset '.hdr' di motori di gioco / installazione - Occasionalmente un motore nomina una cubemap HDR pacchettizzata o un file di intestazione generico come .hdr.
MAGIC BYTES · FIRMA DEL FILE
OFFSET
000102030405060708090a
HEX
233F52414449414E43450A
ASCII
#?RADIANCE·
Firma dell'intestazione ASCII «#?RADIANCE\n» (23 3F 52 41 44 49 41 4E 43 45 0A). Molti strumenti scrivono invece «#?RGBE\n» (23 3F 52 47 42 45 0A) - entrambi sono intestazioni Radiance valide. Il formato utilizza storicamente anche .pic; non confondere con il formato .hdr delle fotocamere (questo è imaging HDRsoft/Radiance, non un documento HDR di Photoshop).

Programmi che aprono file HDR

Windows6 apps
Photomatix A pagamento Apri il file .hdr unito e applica il tone-mapping o la fusione dell'esposizione, quindi esporta in JPG/TIFF.
Adobe Photoshop A pagamento File > Apri il file .hdr (32 bit/canale); usa Immagine > Metodo > 8 bit con HDR Toning per applicare il tone-mapping.
GIMP Open-source File > Apri il file .hdr; GIMP importa l'immagine ad alta gamma e ti permette di appiattirla/mapparla in un'immagine visualizzabile. Gratuito.
IrfanView Gratuito Apre i file .hdr (con il pacchetto plugin incluso) per una visualizzazione rapida e la conversione in PNG/JPG.
Blender Open-source Usalo come HDRI in World > Environment Texture, o aprilo nell'Image Editor; ideale per le mappe d'ambiente. Gratuito.
Krita Open-source Apri il file .hdr per pittura HDR o interscambio; gestisce il colore scene-linear. Gratuito.
macOS3 apps
Adobe Photoshop A pagamento File > Apri il file .hdr (32 bit/canale); usa Immagine > Metodo > 8 bit con HDR Toning per applicare il tone-mapping.
GIMP Open-source File > Apri il file .hdr; GIMP importa l'immagine ad alta gamma e ti permette di appiattirla/mapparla in un'immagine visualizzabile. Gratuito.
Blender Open-source Usalo come HDRI in World > Environment Texture, o aprilo nell'Image Editor; ideale per le mappe d'ambiente. Gratuito.
Linux3 apps
GIMP Open-source File > Apri il file .hdr; GIMP importa l'immagine ad alta gamma e ti permette di appiattirla/mapparla in un'immagine visualizzabile. Gratuito.
Blender Open-source Usalo come HDRI in World > Environment Texture, o aprilo nell'Image Editor; ideale per le mappe d'ambiente. Gratuito.
Krita Open-source Apri il file .hdr per pittura HDR o interscambio; gestisce il colore scene-linear. Gratuito.
Web1 app
Photopea Gratuito Apri il file .hdr in questo clone gratuito di Photoshop per browser, applica il tone-mapping ed esporta in PNG/JPG - nessuna installazione.

Dettagli tecnici

specifiche approfondite
Schema di codificaRGBE - mantissa a 8 bit per canale R, G, B più un esponente a 8 bit condiviso; racchiude un pixel HDR in esattamente 4 byte
Gamma dinamica~76 ordini di grandezza (~10⁻³⁸ a 10³⁸); equivalente a circa 25+ stop fotografici
Firma del fileASCII `#?RADIANCE` seguito da una nuova riga (0x0A) all'offset byte 0; `#?RGBE` all'offset 0 è altrettanto valido e ampiamente prodotto
CompressioneCodifica run-length (RLE) adattiva delle scanline; la memorizzazione scanline piatta (non compressa) è consentita dalle specifiche
Formato intestazioneBlocco di variabili ASCII semplici chiave=valore (FORMAT, EXPOSURE, COLORCORR, PRIMARIES, SOFTWARE, ecc.) terminato da una riga vuota
Riga di risoluzioneCodifica larghezza, altezza e orientamento come ad es. `-Y 512 +X 1024`; sono supportate tutte e quattro le combinazioni di inversione/rotazione
Codifiche colore`32-bit_rle_rgbe` (RGB lineare, predefinito) e `32-bit_rle_xyze` (variante di luminanza CIE XYZ), selezionate tramite il campo `FORMAT` dell'intestazione
Tipo MIME`image/vnd.radiance` (registrato IANA); `image/x-hdr` è un'alternativa informale ampiamente utilizzata
Ordine dei byteNeutrale rispetto all'endianness; i dati dei pixel sono costituiti da singoli byte memorizzati per pixel senza campi interi multi-byte
Dimensione tipica del file1 MB - 30 MB; le mappe d'ambiente HDRI panoramiche a risoluzioni come 8192×4096 raggiungono la fascia superiore
Limite dimensioniNessun limite rigido del formato; larghezza e altezza sono memorizzate come semplici interi decimali nella riga di intestazione della risoluzione
Spazio coloreLuce lineare senza curva gamma incorporata; i campi dell'intestazione EXPOSURE e COLORCORR contengono metadati di correzione riferiti alla scena
Canale alfaNon supportato; né la codifica RGBE né quella XYZE includono un piano di trasparenza o alfa
Precisione per canale~8 bit di precisione relativa per canale a causa dell'esponente condiviso; l'accuratezza assoluta dipende dal valore di esposizione della scena
Estensione storica`.pic` era utilizzato nel sistema di illuminazione Radiance originale; `.hdr` è diventato dominante quando il formato si è diffuso negli strumenti di imaging e 3D
Rilasciato1985-1989 (Radiance lighting simulation system); .pic originally, later .hdr
Ultima versioneRGBE/XYZE encoding (stable; format essentially unchanged)
Standard apertoSì · royalty-free
Specificafloyd.lbl.gov

Conversioni HDR

Domande e risposte della community

chiesto dagli utenti
Fai una domanda veloce
Ottieni aiuto da persone che lavorano con i file HDR. Sii specifico - includi il tuo sistema e la versione del software.
Nessun account necessario · risposte solitamente entro un giorno

Ancora nessuna domanda - sii il primo a chiedere informazioni sui file HDR.

Domande frequenti

Come si apre un file HDR (.hdr)?
Usa GIMP, Krita, Blender, IrfanView (con plugin) o Photopea online - tutti gratuiti - oppure Photoshop/Photomatix se li possiedi. Per l'illuminazione 3D, caricalo come texture d'ambiente/HDRI in Blender.
Perché il mio .hdr sembra troppo scuro o sbiadito?
È ad alta gamma dinamica, quindi un normale visualizzatore a 8 bit non può mostrare l'intera gamma. Applica il tone-mapping: imposta un'esposizione/gamma in GIMP, Photoshop (HDR Toning) o Photomatix per ottenere un'immagine dall'aspetto normale.
Come si converte un .hdr in JPG o PNG?
Aprilo in GIMP/Photoshop/Photopea, applica il tone-mapping (regola l'esposizione finché non appare corretto), quindi esporta in JPG o PNG. La conversione deve comprimere l'HDR in 8 bit, quindi il tone-mapping è il passaggio chiave.
Qual è la differenza tra .hdr e .exr?
Entrambi memorizzano un'alta gamma dinamica. Radiance .hdr utilizza la codifica compatta RGBE (un esponente condiviso, precisione inferiore); OpenEXR .exr memorizza valori a virgola mobile completi per canale e supporta più livelli/passaggi. .exr è lo standard per film/VFX; .hdr rimane popolare per le mappe d'ambiente.
Questo .hdr è una foto o un file per l'illuminazione 3D?
Esistono entrambi gli utilizzi. Il .hdr più comune oggi è una mappa d'ambiente HDRI per l'illuminazione 3D, ma anche i software di fotografia HDR generano .hdr quando uniscono esposizioni a forcella. Stesso formato, flusso di lavoro diverso.
Posso usare un .hdr come HDRI in Blender?
Sì - nelle proprietà del Mondo (World) aggiungi una Environment Texture e seleziona il file .hdr; illuminerà e si rifletterà nella tua scena. Questo è l'uso moderno più comune del formato.

Riferimenti

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

Continua a esplorare

nel database

Migliori estensioni della settimana

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

Estensioni correlate

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

Strumenti file gratuiti

Un identificatore di file e convertitore di immagini nel browser - tutto viene eseguito sul tuo dispositivo.

Apri la cassetta degli attrezzi

Sfoglia le estensioni dei file A-Z