Sigma X3F (.x3f)

Foveon 标准

部分 Sigma 相机使用 Foveon X3 传感器,其中堆叠的光电二极管会在不同深度记录颜色响应。相机处理这些响应后会生成渲染的彩色图像;输出并不是每个像素位置上三个彼此独立的 RGB 样本。

将 X3F 转换为 JPG

免费的浏览器端 X3F 转 JPG 转换器。在您的设备上即时转换文件。

检查与元数据

操作系统和文件分析器通过检查开头的二进制字节序列来识别 X3F 文件:

选择或将文件拖放到此处

隐私保护 - 文件不会离开您的设备

或粘贴 Ctrl+V
零网络传输隐私保证: 上传至外部服务器的数据为 0 字节。所有处理均在您的浏览器沙箱中本地完成。

字节级文件头签名 (魔数)

操作系统和文件分析器通过检查开头的二进制字节序列来识别 X3F 文件:

十六进制签名 (偏移量 0):

46 4F 56 62

ASCII 表示形式: FOVb

标准化: Foveon 专有规范

技术规格

容器架构Foveon 专有容器,以“FOVb”标头和目录分区开头
压缩方式采用 Huffman 编码的无损压缩三层传感器数据(每层 12 位 / 14 位)
字节序小端序(Intel 字节序)
色彩空间Foveon 传感器色彩空间, sRGB, Adobe RGB
通道与结构与拜耳滤色阵列不同,Foveon X3 传感器使用堆叠的光电二极管在不同深度记录颜色响应。随后会处理这些数据以生成彩色图像。
最大尺寸将支持的 Sigma X3F RAW 拍摄文件转换为 PNG,便于查看或分享。输出是渲染后的图像,不是传感器 RAW 数据。
透明度无
流式传输与渐进式加载基于区块的二进制容器不支持流式读取

技术对比矩阵:X3F 对比同类产品

技术属性X3F (当前)ARWCR3NEF
传感器架构3 层垂直硅层吸收结构(Foveon X3)单层 2x2 拜耳马赛克单层 2x2 拜耳马赛克单层 2x2 拜耳马赛克
色彩去马赛克处理与拜耳滤色阵列不同,Foveon X3 传感器使用堆叠的光电二极管在不同深度记录颜色响应。随后会处理这些数据以生成彩色图像。由 50% 绿色、25% 红色、25% 蓝色插值从拜耳阵列插值从拜耳阵列插值
标识字节FOVb (0x46 0x4F 0x56 0x62)II*\0ftypcrxMM\0* 或 II*\0
微反差每像素光学微反差最高高(受抗锯齿限制)高高

常见损坏模式与十六进制恢复指南

图像的所有中间调都出现强烈的品红色或绿色偏色。

根本原因: Foveon 标头中的层矩阵校准系数损坏。

恢复方法: 使用 Sigma Photo Pro 处理文件或通过 File2File.app Raw Converter 进行转换。

安全分析与解析器攻击向量

X3F 使用独特的专有容器,包含自定义区块表,需要进行严格验证以防止内存安全问题。

已知攻击向量

  • 在 3 层垂直传感器缓冲区分配期间发生整数溢出。
  • Foveon 相机校准 CAMF 属性表中发生缓冲区过读。
  • 畸形 X3F 目录区段偏移可导致拒绝服务。

防御性最佳实践: 在隔离且内存安全的 WebAssembly 沙盒内解码 X3F 文件。

历史渊源与里程碑

2016适马发布搭载 Foveon X3 Quattro 传感器的 sd Quattro 和 sd Quattro H。
2008适马 DP1 发布,将大型 Foveon 原始图像传感器引入便携式相机。
2002适马 SD9 首次推出革命性的 Foveon X3 传感器和 X3F 格式。

核心优势与特点

  • 与拜耳滤色阵列不同,Foveon X3 传感器使用堆叠的光电二极管在不同深度记录颜色响应。随后会处理这些数据以生成彩色图像。
  • PNG 无损保存解码器渲染的像素,但不保留原始 RAW 传感器测量值;渲染结果可能因相机、解码器和设置而异。请保留 RAW 以便进一步处理。
  • 将支持的 Sigma X3F RAW 拍摄文件转换为 PNG,便于查看或分享。输出是渲染后的图像,不是传感器 RAW 数据。

技术局限与劣势

  • 对软件的要求极为苛刻;传统上需要使用 Sigma Photo Pro 才能获得最佳渲染效果。
  • 由于硅深度吸收特性,高 ISO 噪点表现较差。
  • 处理时间缓慢且文件体积庞大(每帧约 50 MB 至 70 MB)。

趣味技术冷知识

  • Foveon X3 传感器利用了硅的物理特性,即不同波长的光会穿透到不同的深度:蓝光被表面附近吸收,绿光在中间,红光在最深处。
  • X3F 文件的标识字节为“FOVb”(Foveon 二进制格式)。
  • 风光摄影师非常崇敬 X3F 文件,因为它们对树叶的还原效果极佳,避免了拜耳传感器常见的绿色通道涂抹现象。

常见技术问题

为什么适马 Foveon X3F 文件看起来比其他相机更清晰?

PNG 无损保存解码器渲染的像素,但不保留原始 RAW 传感器测量值;渲染结果可能因相机、解码器和设置而异。请保留 RAW 以便进一步处理。

什么软件可以打开 X3F 文件?

可以使用 Sigma Photo Pro、Adobe Camera Raw 打开 X3F 文件,或者使用 File2File.app 将其即时转换为高分辨率 PNG/JPG。

为什么 X3F 文件体积这么大?

与拜耳滤色阵列不同,Foveon X3 传感器使用堆叠的光电二极管在不同深度记录颜色响应。随后会处理这些数据以生成彩色图像。