HDP ファイル形式とは?
.hdpファイルは、2006年にWindows Vistaと共に導入されたMicrosoftのHD Photo形式のラスター画像を保存します。HD Photo(Windows Media PhotoまたはWMPhotoとしても販売)は、JPEGからの大幅なステップアップとして開発され、標準のJPEGにはない機能を追加しながら、同等の視覚品質で約2倍の圧縮効率を実現しました。
この形式は、タイルベースのコーデックを備えたTIFFライクなIFD(Image File Directory)コンテナを使用し、2段階のラップオーバーラップ双直交変換(lapped overlapping biorthogonal transform)に基づいて構築されており、標準のJPEGで一般的なブロックノイズを低減します。非可逆(lossy)圧縮と可逆(lossless)圧縮の両方をサポートし、アルファチャネルの透明度、およびチャンネルあたり8ビットから32ビット浮動小数点までの拡張ビット深度に対応しており、フルHDRおよび広色域画像を可能にします。
ファイルにはマジックバイト49 49 BC 01が含まれています。これはTIFFでおなじみのリトルエンディアンのIIマーカーに続き、HD Photoのシグネチャ0xBC 0x01が続くものです。密接に関連する3つの拡張子が存在します。標準のデコード済み画像用の.hdp、Windows Media Photoブランドのバリアントである.wdp、そしてISO標準化(JPEG XR、ISO/IEC 29199-2:2012)後に割り当てられた名称である.jxrです。
ネイティブのブラウザサポートは限定的です。Internet Explorerと旧版のEdgeはこの形式を認識していましたが、ChromeやFirefoxはネイティブではサポートしていません。Windows PhotosやIrfanViewは、追加のプラグインなしで.hdpファイルを開くことができます。現代の高効率ワークフロー向けには、次世代の後継としてJPEG XL (.jxl)が登場しています。
セキュリティと安全性
リスク: LOW標準的な画像形式であり、実行可能コードは含まれません。Windows WICスタックを介して開きます。一般的な画像コーデックの脆弱性以外に、HDP特有の既知のセキュリティ問題はありません。
形式の詳細
概要HDP ファイルを開くプログラム
技術的詳細
詳細仕様| コンテナ形式 | タイルベース構造を持つTIFFライクなIFD(Image File Directory) |
| 圧縮 | オーバーラップ双直交変換(2段階ラップ変換)。非可逆および可逆モードの両方をサポート |
| 色深度 | チャンネルあたり1〜32ビット。8ビット、16ビット、32ビット浮動小数点をサポート。合計最大128bpp(RGBA浮動小数点) |
| HDRサポート | あり - チャンネルあたり32ビット浮動小数点により、ハイダイナミックレンジおよび広色域画像が可能 |
| アルファチャネル | あり - IFDコンテナ内に個別のアルファプレーンを保存 |
| バイト順序 | リトルエンディアン(TIFF LEマーカー `II` = バイト 49 49) |
| マジックバイト | オフセット0に`49 49 BC 01`。コンテナヘッダーのオフセット90に文字列`WMPHOTO\0`も出現 |
| MIMEタイプ | `image/vnd.ms-photo`。`image/jxr`としても登録 |
| 最大解像度 | 最大 4,294,967,295 × 4,294,967,295 ピクセル(32ビットの寸法フィールド) |
| タイリング | プログレッシブデコードと部分領域アクセスを可能にするため、画像をタイルに分割 |
| メタデータ | IFDタグベースのメタデータ。TIFFタグの慣例と互換性あり |
| ISO標準 | JPEG委員会への提出後、JPEG XR(ISO/IEC 29199-2:2012)として標準化 |
| 圧縮効率 | 同等の知覚品質でJPEGよりも約2倍優れている |
| リリース日 | 2006 (Windows Vista / HD Photo 1.0) |
| 最新バージョン | HD Photo spec 1.0 (2006); standardized as JPEG XR 2009 |
| オープンスタンダード | はい · ロイヤリティフリー |
| 仕様書 | learn.microsoft.com |
HDP の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。HDP ファイルについて最初の質問をしてみましょう。