Co to jest format pliku HDP?
Pliki .hdp przechowują obrazy rastrowe w formacie Microsoft HD Photo, wprowadzonym w 2006 roku wraz z systemem Windows Vista. HD Photo - promowany również jako Windows Media Photo lub WMPhoto - został opracowany jako znaczący krok naprzód w stosunku do JPEG, oferując w przybliżeniu dwukrotnie większą wydajność kompresji przy zachowaniu równoważnej jakości wizualnej, a jednocześnie dodając funkcje nieobecne w standardowym JPEG.
Format wykorzystuje kontener IFD (Image File Directory) podobny do TIFF z kodekiem opartym na kafelkach, zbudowanym na dwuetapowej, nakładającej się transformacji biortogonalnej (lapped overlapping biorthogonal transform), co redukuje artefakty blokowe powszechne w standardowym JPEG. Obsługiwana jest zarówno kompresja stratna, jak i bezstratna, a także przezroczystość kanału alfa i rozszerzona głębia bitowa od 8 bitów do 32-bitów zmiennoprzecinkowych na kanał, co umożliwia obsługę pełnego HDR i szerokiej gamy kolorów.
Pliki zawierają magiczne bajty 49 49 BC 01 - znacznik little-endian II znany z TIFF, po którym następuje sygnatura HD Photo 0xBC 0x01. Istnieją trzy ściśle powiązane rozszerzenia: .hdp dla standardowego zdekodowanego obrazu, .wdp dla wariantu pod marką Windows Media Photo oraz .jxr dla plików, którym nadano nazwę po standaryzacji ISO (JPEG XR, ISO/IEC 29199-2:2012).
Natywna obsługa w przeglądarkach jest ograniczona: Internet Explorer i starszy Edge rozpoznawały ten format, ale Chrome i Firefox nie obsługują go natywnie. Zdjęcia Windows i IrfanView otwierają pliki .hdp bez dodatkowych wtyczek. W przypadku nowoczesnych, wysokowydajnych przepływów pracy, jako następca nowej generacji pojawił się JPEG XL (.jxl).
Bezpieczeństwo
RYZYKO: LOWStandardowy format obrazu; brak kodu wykonywalnego. Otwieraj przez stos Windows WIC. Brak znanych problemów z bezpieczeństwem specyficznych dla HDP poza ogólnymi podatnościami kodeków obrazu.
Szczegóły formatu
w pigułceProgramy otwierające pliki HDP
Szczegóły techniczne
specyfikacja| Format kontenera | IFD (Image File Directory) typu TIFF ze strukturą opartą na kafelkach |
| Kompresja | Nakładająca się transformacja biortogonalna (dwuetapowa transformacja lapped); obsługuje tryby stratne i bezstratne |
| Głębia koloru | 1-32 bity na kanał; obsługuje 8-bit, 16-bit, 32-bit float; do 128 bpp łącznie (RGBA float) |
| Obsługa HDR | Tak - 32-bit float na kanał umożliwia uzyskanie obrazów o wysokiej dynamice i szerokiej gamie kolorów |
| Kanał alfa | Tak - oddzielna płaszczyzna alfa przechowywana w kontenerze IFD |
| Kolejność bajtów | Little-endian (znacznik TIFF LE `II` = bajty 49 49) |
| Magiczne bajty | `49 49 BC 01` pod offsetem 0; ciąg `WMPHOTO\0` pojawia się również pod offsetem 90 w nagłówku kontenera |
| Typ MIME | `image/vnd.ms-photo`; zarejestrowany również jako `image/jxr` |
| Maksymalne wymiary | Do 4 294 967 295 × 4 294 967 295 pikseli (32-bitowe pola wymiarów) |
| Kafelkowanie | Obraz podzielony na kafelki w celu progresywnego dekodowania i dostępu do częściowych regionów |
| Metadane | Metadane oparte na tagach IFD, zgodne z konwencjami tagów TIFF |
| Standard ISO | Standaryzowany jako JPEG XR (ISO/IEC 29199-2:2012) po przedłożeniu komitetowi JPEG |
| Wydajność kompresji | Około 2× lepsza niż JPEG przy równoważnej postrzeganej jakości |
| Wydano | 2006 (Windows Vista / HD Photo 1.0) |
| Najnowsza wersja | HD Photo spec 1.0 (2006); standardized as JPEG XR 2009 |
| Otwarty standard | Tak · bezpłatny (royalty-free) |
| Specyfikacja | learn.microsoft.com |
Konwersje HDP
Pytania i odpowiedzi społeczności
pytania użytkownikówBrak pytań - bądź pierwszą osobą, która zapyta o pliki HDP.