To polecenie pfsin, które można uruchomić w darmowym dostawcy hostingu OnWorks, korzystając z jednej z wielu naszych darmowych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
pfsin - Odczytuje obraz w jednym z kilku formatów i zapisuje strumień pfs do standardu
wydajność
STRESZCZENIE
pfsin [ ...]
OPIS
To polecenie można wykorzystać do odczytu obrazu o wysokim lub niskim zakresie dynamiki w kilku rozpoznawanych formatach.
Formaty i strumień wyjściowy PFS na standardowym wyjściu. Strumień PFS jest zazwyczaj przesyłany do
Inny program do dalszego przetwarzania (zobacz przykłady). Aby uzyskać listę rozpoznawanych formatów
i rozszerzenia, wykonaj:
pfsin --pomoc
To polecenie jest front-endem dla programów pfsin* służących do odczytywania obrazów: pfsinrgbe, pfsinexr,
itd. Na podstawie rozszerzenia pliku uruchamiany jest odpowiedni program. Jeśli dwa różne pliki
Format podany jest jako parametry, uruchamiane są dwa różne programy w celu załadowania obrazów.
Dodatkowe opcje rozpoczynające się od myślnika „-” można przekazać programom pfsin*. Poniżej
obowiązują zasady przekazywania opcji: opcje podane przed jakąkolwiek nazwą pliku obrazu (lub %d)
wzorzec) są przekazywane do wszystkich programów pfsin*. Opcje podane po nazwie pliku obrazu są dostępne tylko
przekazane do programu wykonywanego dla tego pliku/plików. Należy również pamiętać, że wszystkie opcje, które przyjmują
argument (z wyjątkiem --ramki) należy podać w formie --opcja=wartość, czyli bez spacji
między opcją i jej argumentem.
OPCJE
Poniższe opcje są współdzielone przez większość poleceń pfsin*, chociaż niektóre mogą ich nie akceptować
--absolute i może ignorować --linear.
--ramki
Zakres jest podany w formacie mathlab / oktawa:
ramka początkowa:krok:klatka końcowa
Numery klatek zaczynają się od klatka startowa (domyślnie 0), są zwiększane o krok (domyślnie 1)
i zatrzymaj się w ramka końcowa Możesz pominąć jedną z tych wartości, na przykład 1:100 do ramek
1,2,...,100 i 0: 2: dla klatek 0,2,4, XNUMX, XNUMX,... aż do ostatniego istniejącego pliku.
--pomiń brakujące
Pomiń do dziesięciu klatek z rzędu, jeśli brakuje odpowiednich plików. W przeciwnym razie
program zatrzymuje odczytywanie sekwencji na pierwszym pliku, który nie istnieje. Ten przełącznik
nie dotyczy pierwszej klatki w sekwencji. Ten przełącznik może być przydatny, jeśli istnieje
to renderowana animacja, w której część klatki nie została wygenerowana.
--liniowy, -l
Konwertuje wartości pikseli na liniową luminancję (XYZ), przy założeniu przestrzeni kolorów sRGB
obraz wejściowy. Maksymalna wartość piksela (255,255,255 1 XNUMX) jest mapowana na Y=XNUMX. ŚWIETLNOŚĆ
tag jest ustawiony na WZGLĘDNY.
--absolutny , -a
--absolutny konwertuje wartości pikseli na bezwzględną luminancję liniową (XYZ), tj
przestrzeń barw, w której kanał Y zawiera luminancję wyrażoną w cd/m^2. Kolor sRGB
przyjmuje się miejsce na obraz wejściowy. Maksymalna wartość piksela (255,255,255 XNUMX XNUMX) to
odwzorowane na Y=. jest zazwyczaj ustawiona na 80 [cd/m^2] dla monitora CRT.
ŚWIETLNOŚĆ tag jest ustawiony na ABSOLUTNY. --absolutny przetwarzają obrazy prawie tak samo jak
--względny, ale dodatkowo skaluje wszystkie piksele o .
PRZYKŁADY
pomnik pfsin.pic | pfsview
Zobacz obraz HDR w formacie Radiance (RGBE).
pfsin memorial.pic | pfstmo_drago03 | pfsout memorial.jpeg
Wykonaj mapę tonalną obrazu HDR i zapisz go w formacie JPEG.
Użyj pfsin online korzystając z usług onworks.net