Sigma X3F (.x3f)
Specyfikacja StandardNiektóre aparaty Sigma używają matryc Foveon X3 ze światłoczułymi warstwami ułożonymi jedna na drugiej, które rejestrują reakcję na kolory na różnych głębokościach. Sygnał jest przetwarzany na wyrenderowany obraz kolorowy; wynik nie zawiera trzech niezależnych próbek RGB dla każdego piksela.
Konwertuj X3F na JPG
Darmowy konwerter z X3F na JPG w przeglądarce. Konwertuj pliki natychmiast na swoim urządzeniu.
Inspekcja i metadane
Systemy operacyjne i analizatory plików identyfikują pliki X3F, sprawdzając początkową sekwencję bajtów binarnych:
Podpis nagłówka na poziomie bajtów (Magic Bytes)
Systemy operacyjne i analizatory plików identyfikują pliki X3F, sprawdzając początkową sekwencję bajtów binarnych:
PODPIS HEX (OFFSET 0):
46 4F 56 62REPREZENTACJA ASCII: FOVb
Normalizacja: Specyfikacja własnościowa Foveon
Specyfikacja techniczna
| Architektura kontenera | Własnościowy kontener Foveon rozpoczynający się nagłówkiem 'FOVb' i sekcjami katalogu |
| Kompresja | Bezstratne, kodowane Huffmanem dane z 3 warstw matrycy (12-bitowe / 14-bitowe na warstwę) |
| Kolejność bajtów (Endianness) | Little-Endian (porządek bajtów Intel) |
| Przestrzenie kolorów | Foveon Sensor Color Space, sRGB, Adobe RGB |
| Kanały i struktura | Matryce Foveon X3 używają nałożonych na siebie fotodiod, które rejestrują reakcję na kolory na różnych głębokościach, w odróżnieniu od matrycy z filtrem barwnym Bayera. Dane są przetwarzane w celu utworzenia obrazu kolorowego. |
| Maks. wymiary | Konwertuj obsługiwane zdjęcia Sigma X3F RAW do PNG, aby je wyświetlać lub udostępniać. Wynikiem jest wyrenderowany obraz, a nie dane RAW matrycy. |
| Przezroczystość | Brak |
| Streaming i progresywne ładowanie | Binarny kontener oparty na blokach bez wsparcia dla strumieniowania |
Techniczna macierz porównawcza: X3F a konkurencja
| Atrybut techniczny | X3F (Bieżący) | ARW | CR3 | NEF |
|---|---|---|---|---|
| Architektura matrycy | Pionowe warstwy krzemu pochłaniające światło (Foveon X3) | Jednowarstwowa mozaika Bayera 2x2 | Jednowarstwowa mozaika Bayera 2x2 | Jednowarstwowa mozaika Bayera 2x2 |
| Demozaikowanie kolorów | Matryce Foveon X3 używają nałożonych na siebie fotodiod, które rejestrują reakcję na kolory na różnych głębokościach, w odróżnieniu od matrycy z filtrem barwnym Bayera. Dane są przetwarzane w celu utworzenia obrazu kolorowego. | Interpolowane z mozaiki: 50% zielonych, 25% czerwonych i 25% niebieskich pikseli | Interpolowane z macierzy Bayera | Interpolowane z macierzy Bayera |
| Bajty identyfikujące format | FOVb (0x46 0x4F 0x56 0x62) | II*\0 | ftypcrx | MM\0* lub II*\0 |
| Mikrokontrast | Najwyższy optyczny mikrokontrast w przeliczeniu na piksel | Wysoki (podatny na antyaliasing) | Wysoki | Wysoki |
Typowe tryby uszkodzeń i przewodnik odzyskiwania szesnastkowego
Na obrazie widać silny purpurowy lub zielony zafarb we wszystkich półtonach.
Główna przyczyna: Uszkodzone współczynniki kalibracji macierzy warstw w nagłówku Foveon.
Odzyskiwanie: Przetwórz plik w programie Sigma Photo Pro albo przekonwertuj go za pomocą File2File.app Raw Converter.
Analiza bezpieczeństwa i wektory ataku na parser
Format X3F używa unikalnego, autorskiego kontenera z niestandardowymi tabelami bloków. Aby zapobiec błędom związanym z bezpieczeństwem pamięci, trzeba je rygorystycznie weryfikować.
Znane wektory ataku
- Przepełnienie liczbowe podczas alokacji bufora 3-warstwowej matrycy pionowej.
- Odczyt spoza bufora w tabelach właściwości kalibracji aparatu Foveon CAMF.
- Atak typu odmowa usługi (DoS) poprzez nieprawidłowo sformatowane przesunięcia sekcji katalogu X3F.
Najlepsze praktyki obronne: Dekoduj pliki X3F wewnątrz odizolowanej piaskownicy WebAssembly bezpiecznej dla pamięci.
Pochodzenie historyczne i kamienie milowe
Główne zalety
- Matryce Foveon X3 używają nałożonych na siebie fotodiod, które rejestrują reakcję na kolory na różnych głębokościach, w odróżnieniu od matrycy z filtrem barwnym Bayera. Dane są przetwarzane w celu utworzenia obrazu kolorowego.
- PNG bezstratnie zapisuje piksele wyrenderowane przez dekoder. Nie zachowuje oryginalnych pomiarów RAW, a wynik może zależeć od aparatu, dekodera i ustawień. Zachowaj RAW do dalszej obróbki.
- Konwertuj obsługiwane zdjęcia Sigma X3F RAW do PNG, aby je wyświetlać lub udostępniać. Wynikiem jest wyrenderowany obraz, a nie dane RAW matrycy.
Ograniczenia techniczne i wady
- Ekstremalnie wysokie wymagania co do oprogramowania; program Sigma Photo Pro jest tradycyjnie wymagany do optymalnego renderowania.
- Słabe działanie przy wysokich czułościach ISO z powodu sposobu, w jaki światło jest pochłaniane na różnych głębokościach krzemu.
- Długi czas przetwarzania i duże pliki (około 50 - 70 MB na zdjęcie).
Ciekawe informacje techniczne
- Matryce Foveon X3 wykorzystują fizyczną właściwość krzemu, zgodnie z którą różne długości fal światła wnikają na różne głębokości: światło niebieskie jest pochłaniane blisko powierzchni, zielone w środku, a czerwone najgłębiej.
- Sekwencja bajtów identyfikująca pliki X3F to „FOVb” (skrót od Foveon binary).
- Fotografowie krajobrazu cenią pliki X3F za odwzorowanie roślinności, co pozwala uniknąć rozmycia kanału zielonego powszechnego w matrycach Bayera.
Często zadawane pytania techniczne
Dlaczego pliki Sigma Foveon X3F wydają się ostrzejsze niż zdjęcia z innych aparatów?
PNG bezstratnie zapisuje piksele wyrenderowane przez dekoder. Nie zachowuje oryginalnych pomiarów RAW, a wynik może zależeć od aparatu, dekodera i ustawień. Zachowaj RAW do dalszej obróbki.
Jakie oprogramowanie otwiera pliki X3F?
Pliki X3F można otwierać w programie Sigma Photo Pro, Adobe Camera Raw lub natychmiast przekonwertować na pliki PNG/JPG w wysokiej rozdzielczości za pomocą serwisu File2File.app.
Dlaczego rozmiary plików X3F są tak duże?
Matryce Foveon X3 używają nałożonych na siebie fotodiod, które rejestrują reakcję na kolory na różnych głębokościach, w odróżnieniu od matrycy z filtrem barwnym Bayera. Dane są przetwarzane w celu utworzenia obrazu kolorowego.
Powiązane pary konwersji X3F
Przetwarzaj pliki RAW X3F z matryc Sigma Foveon na ostre obrazy JPEG o wiernym odwzorowaniu kolorów. Wynikiem jest wyrenderowany obraz, a nie oryginalny plik RAW z danymi z matrycy.
Konwertuj obsługiwane zdjęcia Sigma X3F RAW do PNG, aby je wyświetlać lub udostępniać. Wynikiem jest wyrenderowany obraz, a nie dane RAW matrycy.
Udostępnij zdjęcie Sigma X3F jako jednostronicowy plik PDF do przeglądu katalogowego. Dane z matrycy są wywoływane do 8-bitowych pikseli sRGB, a nie zachowywane jako osobne warstwy.