Wat is het HDP-bestandsformaat?
.hdp-bestanden slaan rasterafbeeldingen op in het HD Photo-formaat van Microsoft, geïntroduceerd in 2006 samen met Windows Vista. HD Photo - ook op de markt gebracht als Windows Media Photo of WMPhoto - werd ontwikkeld als een aanzienlijke stap voorwaarts ten opzichte van JPEG, met ongeveer twee keer de compressie-efficiëntie bij een gelijkwaardige visuele kwaliteit, terwijl functies werden toegevoegd die ontbreken in de standaard JPEG.
Het formaat maakt gebruik van een TIFF-achtige IFD (Image File Directory) container met een op tegels gebaseerde codec gebouwd op een tweetraps overlappende biorthogonale transformatie, die de blokvormingsartefacten vermindert die gebruikelijk zijn bij standaard JPEG. Zowel lossy als lossless compressie worden ondersteund, evenals alfakanaal-transparantie en uitgebreide bitdieptes van 8-bit tot 32-bit float per kanaal, wat volledige HDR en afbeeldingen met een breed kleurengamma mogelijk maakt.
Bestanden bevatten de magic bytes 49 49 BC 01 - de little-endian II-markering die bekend is van TIFF, gevolgd door de HD Photo-handtekening 0xBC 0x01. Er bestaan drie nauw verwante extensies: .hdp voor de standaard gedecodeerde afbeelding, .wdp voor de Windows Media Photo-merkvariant, en .jxr voor bestanden die de naam kregen na ISO-standaardisatie (JPEG XR, ISO/IEC 29199-2:2012).
Native browserondersteuning is beperkt: Internet Explorer en de oude Edge herkenden het formaat, maar Chrome en Firefox doen dat niet standaard. Windows Photos en IrfanView openen .hdp-bestanden zonder extra plug-ins. Voor moderne workflows met hoge efficiëntie is JPEG XL (.jxl) naar voren gekomen als de opvolger van de volgende generatie.
Beveiliging & veiligheid
RISICO: LOWStandaard afbeeldingsformaat; geen uitvoerbare code. Openen via de Windows WIC-stack. Geen bekende beveiligingsproblemen specifiek voor HDP buiten het algemene kwetsbaarheidsoppervlak van afbeeldingscodecs.
Formaatdetails
in een notendopProgramma's die HDP-bestanden openen
Technische details
diepe specificaties| Containerformaat | TIFF-achtige IFD (Image File Directory) met op tegels gebaseerde structuur |
| Compressie | Overlappende biorthogonale transformatie (tweetraps overlappende transformatie); ondersteunt zowel lossy als lossless modi |
| Kleurdiepte | 1-32 bits per kanaal; ondersteunt 8-bit, 16-bit, 32-bit float; tot 128 bpp totaal (RGBA float) |
| HDR-ondersteuning | Ja - 32-bit float per kanaal maakt beelden met een hoog dynamisch bereik en een breed kleurengamma mogelijk |
| Alfakanaal | Ja - apart alfaplane opgeslagen in de IFD-container |
| Byte-volgorde | Little-endian (TIFF LE-markering `II` = bytes 49 49) |
| Magic bytes | `49 49 BC 01` op offset 0; de string `WMPHOTO\0` verschijnt ook op offset 90 in de containerheader |
| MIME-type | `image/vnd.ms-photo`; ook geregistreerd als `image/jxr` |
| Maximale afmetingen | Tot 4.294.967.295 × 4.294.967.295 pixels (32-bit dimensievelden) |
| Tiling | Afbeelding verdeeld in tegels voor progressieve decodering en toegang tot gedeeltelijke regio's |
| Metadata | Op IFD-tags gebaseerde metadata, compatibel met TIFF-tagconventies |
| ISO-standaard | Gestandaardiseerd als JPEG XR (ISO/IEC 29199-2:2012) na indiening bij de JPEG-commissie |
| Compressie-efficiëntie | Ongeveer 2× beter dan JPEG bij gelijkwaardige waargenomen kwaliteit |
| Uitgebracht | 2006 (Windows Vista / HD Photo 1.0) |
| Laatste versie | HD Photo spec 1.0 (2006); standardized as JPEG XR 2009 |
| Open standaard | Ja · royaltyvrij |
| Specificatie | learn.microsoft.com |
HDP conversies
Community V&A
gevraagd door gebruikersNog geen vragen - wees de eerste om iets te vragen over HDP-bestanden.