你是否也渴望在数码照片上重现胶片的质感,又不想把卧室改成暗房?一个开源的胶片模拟工具Spektrafilm让我彻底上瘾,它完全免费,但效果却足以让我重新审视自己硬盘里的老照片。

这个工具避免了很多常见“一键滤镜”的局限。它不是简单叠加颗粒、偏移色调或是生硬地漏光,也不是只绑定在特定品牌相机机内的配方。作者Andrea Volpato将它描述为:“探索如何善用制造商数据表中的光谱数据,在端到端的基于物理的模型中进行光谱计算,目标是把这些数据转化为能交互式浏览、令人信服的胶片、相纸和扫描渲染结果。”

打开网易新闻 查看精彩图片

具体来说,Spektrafilm 用 Python 编写,运行过程独立于常规图片编辑器。你给它输入一张 JPEG、RAW 或 TIFF,它会跑一遍虚拟的模拟工作流:包括负片冲洗、胶片扫描和印刷输出等环节。你可以指定想要使用的胶片类型和相纸配置文件来决定最终的影调。目前内置的胶片配置主要是柯达系列,也出现了少量富士的彩色负片和电影卷,同时还有多种印刷配置文件可选。

实际效果非常直观。看看下面这张 JPEG 原片与处理后对比(右侧为原始图像),100% 放大后这种胶片感更明显。整个操作也很顺畅:选择照片,设定胶片和相纸,预览画面会有点模糊,这很正常;你还可以调整各类参数,每个选项都有提示说明,准备好了就点窗口底部的“Scan”按钮。对一台 2400 万像素的照片,我大概要等 30 秒让它完成虚拟模拟过程。满意后点保存,不满意就再调整扫描。

到目前为止,我对自己得到的结果很惊喜。它靠的是胶片制造商公开的真实数据去还原色彩特性,而不是凭主观印象手动拉曲线。如果你拍摄时使用 RAW 或 TIFF 格式,得到的最终效果往往比 JPEG 更令人满意。