
Darktable 5.6 新版本近日发布。经过数月的开发,此次更新彻底变革了工作流程:它集成了本地运行的人工智能工具,拥有更精致的图形界面,并实现了显著的性能提升。
这不仅仅是一次常规版本更新,它重新定义了处理 RAW 文件的可能性,让您无需依赖昂贵的软件订阅,即可完全掌控色彩、蒙版以及最佳照片的导出效果。
Darktable 5.6 的主要亮点
该版本最大的亮点在于其全新的人工智能子系统,该系统由 ONNX 运行时环境驱动。虽然出于对经典操作体验的考虑,该功能默认处于关闭状态,但感兴趣的用户可以在新的设置选项卡中轻松启用它,从而开启无限可能,且无需重启应用程序。
开发人员大幅简化了硬件加速(GPU)的配置流程,为 Linux 和 Windows 平台提供了自动脚本。这些脚本能自动检测您的显卡(无论是 NVIDIA、AMD 还是 Intel)并即时安装必要组件,而 macOS 用户则已内置了此加速功能。整个引擎驱动了令人惊叹的“AI 对象蒙版”(AI Object Mask)功能,该功能利用 SAM2.1 和 SegNext 模型,能够以交互方式对照片中的元素进行分割。
图像修复功能同样表现出色,这得益于全新的“神经修复”(Neural Restore)模块——它在去除噪点和恢复丢失细节方面堪称利器。该模块针对标准噪点使用 NIND UNet 模型,针对 RAW 文件底层的噪点使用 RawNIND UNet2 模型,并利用 RealPLKSR 模型进行图像放大与分辨率提升。
此外,RAW 噪点处理结果会直接保存为 DNG 文件,而标准输出则以 TIFF 格式存储,并完整保留相应的 ICC 色彩配置文件。编辑工具方面,新推出的“色彩协调器”(Color Harmonizer)模块专为 UCS 色彩空间设计,能够将色调调整至符合视觉和谐结构的布局(如互补色或三色组配色)。其高斯滤波器确保了色彩过渡的平滑性,同时保护中性色,从而避免产生不自然的视觉效果。
新版本的另一项改进体现在用户体验上:首次启动程序时,您将看到一个优雅的欢迎界面,可在此即时配置关键设置。得益于对触摸屏手势的支持,浏览图库现已成为一种极佳的体验——您可以像在手机上一样,通过双指捏合进行缩放,或双指滑动进行平滑滚动。
Darkroom(暗房)模式的预览分辨率翻了一番,从 720p 提升至清晰的 1440×900 像素;同时,Lighttable(光桌)视图现在能够渲染并缓存适用于 6K 和 8K 显示器的超高分辨率缩略图。在视觉体验上,该程序更具原生感:在 Linux 的 Wayland 环境下,通用图标显示问题已得到解决,并增加了对服务端窗口装饰的支持;此外,程序终于采用了操作系统原生的光标,而非应用默认的光标样式。
在底层性能方面,使用 OpenCL 时的表现显著提升。此外,引导式滤镜(guided filter)现采用内部马赛克系统以加快处理速度,模糊模块的优化也使得最大高斯模糊半径从 128 像素扩展到了 256 像素。在格式支持方面,现已支持 HEIF 格式导出,提供 8、10 或 12 位深度的有损或无损压缩选项。
脚本功能方面也有诸多改进:Lua API 已更新至 9.7.0 版本,并内置了数十个以往需要手动安装的实用脚本;同时,面向技术型用户的 Lua AI API 也已推出,允许用户自行编写神经网络工作流。
最后,兼容硬件列表持续扩充,新增了对 Fujifilm X-T30 III、Hasselblad X2D II 100C、Leica M Monochrome 等新款高性能相机,以及 Nikon Z、Canon EOS 和 Sony ILCE 系列多款传感器的色彩配置文件、降噪及基础支持。请务必注意,从 5.4 版本升级时,您现有的所有已处理文件(developed files)都会保留,但新版数据库不具备向后兼容性;因此,强烈建议在安装这款出色的摄影软件之前先进行备份。如果您想了解关于新版 Darktable 的更多信息并查看支持的相机完整列表,可以通过以下链接查看官方公告。
如何在 Ubuntu 及其衍生版上安装 Darktable?
ufans.top介绍过Darktable,可以跳转参考,也可以按照下述方法。
关于在 Ubuntu 及其衍生版上安装 Darktable,目前官方软件仓库中尚未提供预编译的二进制包,不过这种情况预计很快就会改变。一旦新版本发布,安装将变得非常简单,只需运行以下命令即可:
sudo apt-get install darktable
对于那些不想等待、希望立即体验新版本的用户,可以手动从源代码编译该程序。首先,您需要使用以下命令克隆官方仓库:
git clone https://github.com/darktable-org/darktable.git
cd darktable
git submodule init
git submodule update
随后,您可以使用提供的脚本进行编译和安装,并指定安装路径和构建类型:
./build.sh --prefix /opt/darktable --build-type Release
安装 Darktable 的另一种方法是从以下链接下载 AppImage 文件。
下载完成后,赋予其执行权限:
sudo chmod +x Darktable-5.6.0-x86_64.AppImage
最后,通过双击或在终端中运行该文件即可启动程序:
./Darktable-5.6.0-x86_64.AppImage