Sigma X3F (.x3f)
Propriëtaire StandaardSigma Foveon Raw (X3F) is een propriëtair raw-formaat dat wordt gebruikt door sommige Sigma-camera's met Foveon X3-sensors. De sensors registreren golflengteafhankelijke responsen op verschillende diepten in gestapelde siliciumlagen; raw-verwerking combineert deze metingen tot een gerenderde kleurenafbeelding.
X3F naar JPG converteren
Gratis X3F-naar-JPG-converter in uw browser. Converteer bestanden direct op uw apparaat.
Inspecteren en metadata
Besturingssystemen en bestandsanalysators herkennen X3F-bestanden aan de hand van de eerste binaire bytesequentie:
Bestandshandtekening op byteniveau (magic bytes)
Besturingssystemen en bestandsanalysators herkennen X3F-bestanden aan de hand van de eerste binaire bytesequentie:
HEX-HANDTEKENING (OFFSET 0):
46 4F 56 62ASCII-WEERGAVE: FOVb
Standaardisatie: Propriëtaire specificatie van Foveon
Technische specificaties
| Containerarchitectuur | Propriëtaire Foveon-container die begint met een 'FOVb'-header en mapsecties |
| Compressie | Verliesvrije, met Huffman gecodeerde sensorgegevens van 3 lagen (12-bit / 14-bit per laag) |
| Bytevolgorde (endianness) | Little-Endian (Intel-volgorde) |
| Kleurruimten | Kleurruimte van Foveon-sensor, sRGB, Adobe RGB |
| Kanalen en structuur | Gelaagde sensorresponsen op verschillende diepten, verwerkt tot een kleurenafbeelding |
| Maximale afmetingen | Afhankelijk van cameramodel en sensor |
| Transparantie | Geen |
| Streaming en progressief | Niet-streambare, op chunks gebaseerde binaire container |
Technische vergelijkingsmatrix: X3F versus concurrenten
| Technisch kenmerk | X3F (Huidig) | ARW | CR3 | NEF |
|---|---|---|---|---|
| Sensorarchitectuur | Verticale siliciumabsorptie in 3 lagen (Foveon X3) | Enkelvoudige laag met 2x2 Bayer-mozaïek | Enkelvoudige laag met 2x2 Bayer-mozaïek | Enkelvoudige laag met 2x2 Bayer-mozaïek |
| Kleurdemosaicing | Gelaagde kleurresponsen, verwerkt tot RGB | Geïnterpoleerd uit 50% groen, 25% R, 25% B | Geïnterpoleerd uit Bayer-matrix | Geïnterpoleerd uit Bayer-matrix |
| Bestandshandtekening (magic bytes) | FOVb (0x46 0x4F 0x56 0x62) | II*\0 | ftypcrx | MM\0* of II*\0 |
| Microcontrast | Hoogste optische microcontrast per pixel | Hoog (beperkt door anti-aliasingfilter) | Hoog | Hoog |
Veelvoorkomende beschadigingen en gids voor hex-herstel
Afbeelding vertoont intense magenta of groene kleurzweem in alle middentonen.
Oorzaak: Beschadigde kalibratiecoëfficiënten van de laagmatrix in de Foveon-header.
Herstel: Verwerk het bestand met Sigma Photo Pro of converteer via de File2File.app Raw Converter.
Beveiligingsanalyse en aanvalsvectoren voor parsers
X3F gebruikt een unieke propriëtaire container met aangepaste chunktabellen die strikte validatie vereisen om geheugenveiligheidsproblemen te voorkomen.
Bekende aanvalsvectoren
- Integeroverflow tijdens geheugentoewijzing voor de verticale sensorbuffer van 3 lagen.
- Buffer over-read in CAMF-eigenschaptabellen voor camerakalibratie van Foveon.
- Denial of service door misvormde offsets van de X3F-mapsectie.
Aanbevolen beveiligingspraktijken: Decodeer X3F-bestanden in een geïsoleerde, geheugenveilige WebAssembly-sandbox.
Historische oorsprong en mijlpalen
Belangrijkste voordelen
- Foveon X3-sensors registreren kleurresponsen op verschillende diepten; de gerenderde afbeelding hangt af van de camera en de raw-verwerkingsmethode.
- Het sensorontwerp verschilt van een Bayer-kleurenfiltermatrix; afbeeldingsartefacten hangen af van de scène, camera en verwerking.
- Beelddetail en scherpte hangen af van de camera, lens, scène en instellingen voor raw-verwerking.
Technische beperkingen
- Extreem veeleisende softwarevereisten; Sigma Photo Pro is traditioneel vereist voor een optimale weergave.
- Veel ruis bij hoge ISO-waarden door de absorptiekenmerken van silicium op verschillende diepten.
- Trage verwerkingstijden en grote bestanden (ongeveer 50 MB tot 70 MB per frame).
Interessante technische weetjes
- Foveon X3-sensors maken gebruik van de fysische eigenschap van silicium waarbij verschillende lichtgolflengten tot verschillende diepten doordringen: blauw licht wordt nabij het oppervlak geabsorbeerd, groen licht in het midden en rood licht het diepst.
- De bestandshandtekening (magic bytes) voor X3F-bestanden is 'FOVb' (Foveon binary).
- Landschapsfotografen waarderen X3F-bestanden zeer om hun weergave van bladeren, waarbij de vlekkerigheid in het groenkanaal die veelvoorkomend is bij Bayer-sensors wordt vermeden.
Veelgestelde technische vragen
Waarom zien Sigma Foveon X3F-bestanden er scherper uit dan die van andere camera's?
Foveon-sensoren registreren golflengte-afhankelijke reacties op verschillende diepten in silicium. Een raw-processor combineert deze metingen tot een kleurenafbeelding; het resultaat hangt af van de camera en de verwerking.
Welke software opent X3F-bestanden?
X3F-bestanden kunnen worden geopend in Sigma Photo Pro, Adobe Camera Raw, of direct worden omgezet naar PNG/JPG met hoge resolutie met File2File.app.
Waarom zijn X3F-bestanden zo groot?
X3F slaat camerasensordata op in een propriëtaire structuur. De organisatie en afmetingen van de afbeelding hangen af van het cameramodel; de ontwikkelde uitvoer is een gerenderde afbeelding, geen drie onafhankelijke RGB-samples bij elke pixel.
Gerelateerde conversieparen voor X3F
Verwerk X3F-raw-opnamen van Sigma-camera's met Foveon-sensor (direct image sensor) tot kleurnauwkeurige, scherpe JPEG-afbeeldingen. Het uitvoerbestand is een gerenderde afbeelding, geen RAW-sensordata.
Converteer ondersteunde Sigma X3F-rawopnames naar PNG om te bekijken of te delen. De uitvoer is een gerenderde afbeelding, geen RAW-sensorgegevens.
Deel een Sigma X3F-foto als een PDF van één pagina voor catalogusbeoordeling. De sensordata wordt ontwikkeld naar 8-bits sRGB-pixels, niet bewaard als afzonderlijke lagen.