SpektraLab — macOS 胶片模拟,光谱计算不是 LUT

SpektraLab 是一个跑在 macOS 上的胶片与放大相纸模拟器。这个 软件工具 走 GPL-3.0 协议,用 C++20 加 Metal 写,打开一张 RAW 选好胶片和相纸,约一秒内得到一张按物理过程建模的照片——颗粒、光晕、成色剂耦合、放大机滤色,一样不少。作为一个 开源软件,它用光谱计算而不是 LUT,光线以 81 个波长穿过胶片与相纸各自的染料层,和暗房里的过程一致。

场景痛点

拍 RAW 想模拟胶片,但市面上的胶片预设都是 LUT,调出来的味道不对,没有片边齿孔也没有真实的颗粒扩散。想要一个按物理过程建模的胶片模拟器,告诉它底片是 120 还是 135,颗粒和光晕就按画幅以微米为单位缩放。做设计工具和图片处理的人想要的,不是一个套 LUT 的调色软件,是一个真的在暗房过程里算光线穿过染料层的胶片模拟器。

主要功能特点

光谱计算不是 LUT

光线以 81 个波长穿过胶片与相纸各自的染料层,和暗房里的过程一致。不是套一个颜色查找表,是真的在算染料对不同波长光的吸收。

物理尺度加快速渲染

告诉它底片是 120 还是 135,颗粒、光晕和成色剂扩散就按画幅以微米为单位缩放。C++ Metal 引擎直接编译进应用,4500 万像素在预览尺寸下重印约 0.01 秒,全分辨率渲染不到一秒。这种 macOS 级别的性能,比在线渲染快。

片边加日期后背加半格拼接

片边把画面印在它自己的胶片上,片基、齿孔、各胶片自己的片边字与格号按真实胶片实测。支持 135、半格、XPan、645 至 6×9、6×12 与 6×17。日期后背把拍摄日期曝进画面。半格拼接把两张照片放在一格 135 胶片上,左右或上下排列,各自有独立曝光、白平衡和调色。

一条色彩管线

全程 ProPhoto RGB,每次导出只做一次色域映射,映射到你指定的色彩空间,写入前可先软打样。28 款胶片与相纸配置。

可脚本化加多选同步

命令行与 MCP 服务器驱动的是与窗口同一个会话,默认关闭在设置中开启。多选照片后同步设置,批量导出。这种开发者工具级别的自动化,比手动一张张调方便。

简易使用教程

  • 需要 Apple 芯片的 Mac,系统 macOS 15 以上。
  • 从 Releases 下载最新版本,拖进应用程序文件夹。
  • 首次运行前解除隔离:xattr -d -r com.apple.quarantine /Applications/SpektraLab.app。
  • 打开应用,从文件夹里拖一张 RAW 进去。
  • 在左栏选胶片和相纸,调整放大机滤色和显影后调整。
  • 想看片边就选画幅,片基齿孔片边字自动加上。
  • 想半格拼接就选两张照片按 ⌘J。
  • 调完导出,色彩空间选好后只做一次色域映射。
  • 日常用下来拍 RAW 模拟胶片都在一个应用里,想找类似工具推荐里的图片编辑可以翻酷软趣站。

官方网站

官网 访问

GitHub https://github.com/JamesQiu2005/SpektraLab

下载地址

https://pan.quark.cn/s/1e2501ffd624

https://www.guangyapan.com/s/1956999638464741472_aeWhI5wocgzRgCO6 (光鸭新用户注册福利:永久免费空间:所有新用户注册即可解锁 2TB 永久免费存储空间,无需额外任务或付费)

相关推荐

Avatar photo

JameCling

我是 格律诗的软件世界 的作者,一名专注于软件工具、AI 技术和数字效率领域的独立研究者。
多年来,我持续关注互联网工具的发展趋势,体验不同平台的软件产品,并研究它们如何帮助用户提升效率。
我的工作不仅是整理软件信息,而是通过实际测试、功能分析和使用场景研究,帮助用户判断一个工具是否真正值得使用。
格律诗的软件世界 的每一篇文章都希望提供真实、有价值的信息,包括工具特点、使用方法、优缺点分析以及适合的人群。
我相信,好的工具能够改变工作方式,而准确的信息能够帮助用户做出更好的选择。