Konwerter plików HDR do PPM
Konwertuj swoje pliki w formacie hdr do formatu ppm przez Internet i bezpłatnie
hdr
ppm
Jak przekonwertować plik w formacie HDR do formatu PPM
Wybierz pliki z komputera, dysku Google, usługi Dropbox, adresu URL lub po prostu przeciągnij plik na stronę.
Wybierz format ppm lub inny potrzebny Ci format (spośród ponad 200 wspieranych formatów).
Poczekaj, aż plik zostanie przekonwertowany do formatu ppm; od razu po konwersji możesz go pobrać.
O formatach
HDR (znany również jako RGBE lub Radiance HDR) to format obrazów o wysokim zakresie dynamicznym, stworzony przez Grega Warda Larsona jako element systemu symulacji oświetlenia Radiance, opracowywanego w Lawrence Berkeley National Laboratory od 1985 roku, przy czym format HDR pojawił się około 1989 roku. Format przechowuje zmiennoprzecinkowe wartości pikseli RGB za pomocą kompaktowego 32-bitowego kodowania RGBE (Red, Green, Blue, Exponent): trzy 8-bitowe bajty mantysy dzielą jeden 8-bitowy wykładnik, reprezentując wartości luminancji w zakresie obejmującym około 76 rzędów wielkości, przy zachowaniu rozmiarów plików porównywalnych ze standardowymi 24-bitowymi obrazami. Pliki HDR rozpoczynają się nagłówkiem tekstowym zawierającym metadane renderowania i ekspozycji, po którym następują dane pikseli RGBE skompresowane schematem kodowania długości serii zorientowanym na linie skanowania. Format rejestruje pełen zakres luminancji scen ze świata rzeczywistego — od głębokich cieni po bezpośrednie światło słoneczne — umożliwiając fizycznie poprawne obliczenia oświetlenia, mapowanie tonalne dla różnych warunków wyświetlania oraz korektę ekspozycji po rejestracji bez artefaktów przycinania właściwych formatom 8-bitowym. Jedną z zalet jest pionierska rola formatu w obrazowaniu HDR: Radiance HDR jako pierwszy zaproponował przechowywanie rzeczywistych wartości luminancji w plikach obrazów, a format .hdr stał się standardem dla obrazów sondy świetlnej i map środowiskowych stosowanych w oświetleniu opartym na obrazach w całej branży renderingu 3D. Kompaktowe kodowanie formatu to kolejna praktyczna zaleta — schemat RGBE zapewnia znacznie większy zakres dynamiczny niż formaty 8-bitowe, zajmując jedynie 33% więcej pamięci na piksel. Pliki HDR są obsługiwane przez Photoshop, GIMP, ImageMagick, Blender i wszystkie główne renderery 3D.
PPM (Portable Pixmap) to pełnokolorowy członek rodziny formatów obrazów Netpbm, stworzony przez Jefa Poskanzera w 1988 roku jako część zestawu narzędzi Pbmplus dla systemów Unix. PPM przechowuje kolorowe obrazy RGB, gdzie każdy piksel zawiera trzy wartości (czerwoną, zieloną, niebieską) w zakresie od 0 do określonego maksimum, zwykle 255 dla 8-bitowego koloru na kanał lub 65535 dla 16-bitowego. Format istnieje w wersji ASCII (liczba magiczna P3), gdzie wartości pikseli są zapisywane jako liczby dziesiętne w kolejności wierszowej, oraz binarnej (liczba magiczna P6), gdzie wartości są przechowywane jako surowe bajty. Oba warianty zaczynają się od nagłówka tekstowego: liczba magiczna, szerokość, wysokość i maksymalna wartość koloru. PPM uzupełnia trio Netpbm obok PBM (monochromatyczny) i PGM (skala szarości), pełniąc funkcję uniwersalnego kolorowego pośrednika w potoku konwersji, który definiował podejście Netpbm do interoperacyjności formatów. Jedną z zalet jest absolutna prostota — PPM nie wymaga bibliotek kompresji, parsowania kontenerów ani obsługi metadanych, co czyni go najłatwiejszym pełnokolorowym formatem do implementacji od podstaw w dowolnym języku programowania. Szerokie przyjęcie formatu w obliczeniach naukowych i edukacji grafiki komputerowej to kolejna praktyczna zaleta: PPM służy jako standardowy format wejścia/wyjścia dla ray tracerów, ćwiczeń z przetwarzania obrazów i narzędzi wizualizacyjnych. PPM jest obsługiwany przez ImageMagick, GIMP i praktycznie wszystkie biblioteki przetwarzania obrazów.