Darktable

darktable是一个开源摄影工作流程应用程序和原始开发者。(darktable is an open source photography workflow application and raw developer.)

  • Owner: darktable-org/darktable
  • Platform: BSD, Linux, Mac, Windows
  • License:: GNU General Public License v3.0
  • Category::
  • Topic:
  • Like:
    2
      Compare:

Github stars Tracking Chart

darktable是一个开源摄影工作流程应用程序和原始开发者。 为摄影师提供虚拟的光照和暗室。它可以管理在数据库中的数字底片,让您通过可缩放的光照表查看它们,并使您能够开发原始图像并对其进行增强。

Raw是从相机的传感器直接到存储卡的未经处理的捕获,没有任何改变。在开源世界中有多种替代方案可用于原始开发(ufraw,dcraw,rawtherapee),但是darktable 试图填补优秀的现有免费原始转换器和图像管理工具(例如ufraw,rawstudio,f-spot,digikam,shotwell之间的差距。 )。它专注于工作流程,使摄影师可以更轻松地快速处理每天拍摄的数千张图像。它也是极少数能够进行连线拍摄的FOSS项目之一。

darktable的内部架构允许用户轻松添加模块,用于各种图像处理,从非常简单(裁剪,曝光,光斑去除)到最先进(模拟人类夜视)。

用户界面围绕图像元数据和mipmap的高效缓存构建,所有这些都存储在数据库中。主要关注于用户交互,包括平滑的界面设计和处理速度。高质量的输出也是我们的目标之一。

所有编辑都是完全非破坏性的,只能在缓存的图像缓冲区上进行操作以进行显示。仅在导出期间转换完整图像。使用原始速度,高动态范围完成原始图像加载,并且还支持标准图像格式,例如jpeg。核心完全依赖于浮点值,因此暗色不仅可以用于摄影,还可以用于科学获取的图像或渲染器的输出(高动态范围)。

有关darktable当前功能的更完整列表,请查看功能页面。或者 - 甚至更好 - 只需安装并试用即可!

darktable根据GNU通用公共许可证第3版或更高版本的条款发布。

Main metrics

Overview
Name With Ownerdarktable-org/darktable
Primary LanguageC
Program languageEmacs Lisp (Language Count: 20)
PlatformBSD, Linux, Mac, Windows
License:GNU General Public License v3.0
所有者活动
Created At2012-03-21 21:53:04
Pushed At2025-04-26 00:21:52
Last Commit At2025-04-25 19:13:12
Release Count138
Last Release Namenightly (Posted on )
First Release Name0.3 (Posted on 2009-10-23 12:20:56)
用户参与
Stargazers Count10.7k
Watchers Count179
Fork Count1.2k
Commits Count43.4k
Has Issues Enabled
Issues Count7878
Issue Open Count375
Pull Requests Count9363
Pull Requests Open Count38
Pull Requests Close Count1396
项目设置
Has Wiki Enabled
Is Archived
Is Fork
Is Locked
Is Mirror
Is Private

icon darktable build status CII Best Practices

darktable is an open source photography workflow application and raw developer. A virtual lighttable and darkroom for photographers. It manages your digital negatives in a database, lets you view them through a zoomable lighttable and enables you to develop raw images and enhance them.

https://www.darktable.org/

Contributing

Building

Note that rawspeed is tracked via a git submodule, so after checking-out the darktable, you need to update/checkout rawspeed,

git submodule init
git submodule update

Easy way

./build.sh --prefix /opt/darktable --build-type Release

Manual way

mkdir build/
cd build/
cmake -DCMAKE_INSTALL_PREFIX=/opt/darktable/ ..
make
sudo make install

Further reading

There is a comprehensive list of build instructions for all the widely used Linux distributions.

Tip: Check that you have the latest gphoto2 library installed in order to support the newest cameras.

Wiki

Mailing lists