Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Features  



1.1  Main features  





1.2  Masks  





1.3  Color  





1.4  Importing and exporting  





1.5  Scripting  





1.6  Multi-mode histogram  







2 User interface  



2.1  Lighttable  





2.2  Darkroom  





2.3  Tethering  





2.4  Map  







3 Plugins  



3.1  Basic group  





3.2  Tone group  





3.3  Color group  





3.4  Correction group  





3.5  Effect group  







4 Development  



4.1  Google Summer of Code  





4.2  Distribution  





4.3  Localization  







5 See also  





6 References  





7 Bibliography  





8 External links  














Darktable






العربية
Català
Čeština
Deutsch
Español
Français
Galego
Italiano
Nederlands

Norsk bokmål
Português
Русский
Suomi
Svenska
Українська

 

Edit links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 




In other projects  



Wikimedia Commons
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


darktable
Original author(s)Johannes Hanika[1]
Initial releaseApril 2009; 15 years ago (2009-04)[2]
Stable release

4.8.0[3] Edit this on Wikidata / 21 June 2024; 21 days ago (21 June 2024)

Repositorygithub.com/darktable-org/darktable
Written inC and GTK
Operating systemFreeBSD
Linux
macOS
Solaris
Windows
Platformx86-64, ARM64
Size8.72 MiB (source (tar.gz))
108 MiB (Windows)
91 MiB (macOS)
Available in18 languages[4][5]
TypePhoto post-production
LicenseGPL-3.0-or-later[6]
Websitewww.darktable.org Edit this at Wikidata

Darktable (stylized as darktable) is a free and open-source photography application and raw developer. Rather than being a raster graphics editor like Adobe PhotoshoporGIMP, it comprises a subset of image editing operations specifically aimed at non-destructive raw image post-production. It is primarily focused on improving a photographer's workflow by facilitating the handling of large numbers of images. It is freely available in versions tailored for most major Linux distributions, macOS, Solaris and Windows and is released under the GPL-3.0-or-later.[6]

Features[edit]

Darktable involves the concept of non-destructive editing, similar to that of some other raw manipulation software. Rather than being immediately applied to raster data of the image, the program keeps the original image data until final rendering at the exporting stage — while parameter adjustments made by a user display in real-time. The program features built-in ICC profiles, GPU acceleration (based on OpenCL), and supports most common image formats.

Main features[edit]

Masks[edit]

Support for drawn masks was added in Darktable version 1.4, allowing application of effects to manually specified areas of an image. There are five mask types available: brush, circle, ellipse, bezier path, and gradient; all are resizable, allow fade-out radius for smooth blending and can have their opacity controlled. An arbitrary number of masks can be created and are collected into a "mask manager" on the left hand side of the darkroom UI.[7]

Color[edit]

Darktable has built-in ICC profile support for sRGB, Adobe RGB, XYZ and linear RGB color spaces.[8]

Importing and exporting[edit]

Raw image formats, JPEG, HDR and PFM images can be imported from disk or camera, and exported to disk, Picasa Web Albums, email, and to a simple HTML-based web gallery as JPEG, PNG, JPEG XL, TIFF, WebP, PPM, PFM and EXR images.[9] Images can be exported to Wikimedia Commons using an external plugin.[10]

Scripting[edit]

Darktable can be controlled by scripts written in Lua version 5.2. Lua can be used to define actions which Darktable should perform whenever a specified event is triggered. One example might be calling an external application during file export in order to apply additional processing steps outside of Darktable.[11]

Multi-mode histogram[edit]

Multiple histogram types are available, all with individually selectable red, green and blue channels: linear, logarithmic and waveform (new in version 1.4).[7]

User interface[edit]

Darktable 2.4.2 as it appears after installation
Darktable 2.4.2 as it appears after installation
Darktable 4.4.2 in lighttable view
Darktable 4.4.2 in lighttable view
Darktable 4.4.2 in darkroom view
Darktable 4.4.2 in darkroom view

Darktable has two main modes: "lighttable" and "darkroom". Each represents a step in the image development process. Two more modes are tethering and a map view. Upon launching, lighttable opens by default, where image collections are listed. All panels in all modes can be minimized to save screen real estate.[12]

Lighttable[edit]

The left panel is for importing images, displaying Exif information, and filtering. Rating and categorizing buttons are at the top, while the right-side panel features various modules such as a metadata editor and a tag editor. A module used to export images is located at the bottom-right.

Darkroom[edit]

The second mode, "darkroom", displays the image at center, with four panels around it; most tools appear on the right side. The left panel displays a pannable preview of the current image, an undo history stack, a color picker, and Exif information. A filmstrip with other images is displayed at the bottom, and can be sorted and filtered using lists from the upper panel. The latter also gives access to the preferences configuration. Darktable's configuration allows custom keyboard shortcuts and personalized defaults.

Tethering[edit]

The third mode allows tethering through gPhoto to some of the cameras which support it.[13]

Map[edit]

The fourth mode can display maps from different online sources and geotags images by drag-and-drop. It also uses maps to show images already geotagged by a camera.

Plugins[edit]

Current logo of the Volapük Wikipedia
Old plugin palette with 14 active plugins, of which 2 are set as favorites (in red)
Future logo of the Volapük Wikipedia
Current plugin palette used in Darktable 1.2

As of December 2019, darktable includes 67 image adjustment plugins, which it divides into 5 groups;[9]

Basic group[edit]

Plugins for simple well-known photo adjustment operations include: contrast brightness saturation module; shadows and highlights; color reconstruction; base curve with presets to automatically improve contrast and colors; crop and rotate; orientation; exposure; demosaic; highlight reconstruction; white balance; invert and raw black/white point.

Tone group[edit]

Plugins related to contrast and lighting include: fill light for modifying the exposure based on pixel lightness; levels to set black; tone curve; zone system; filmic; local contrast; global tone mapping and tone mapping.

Color group[edit]

Plugins related to hue and saturation include: velvia, which mimics Velvia film colors by increasing saturation on lower saturated pixels more than on highly saturated pixels; channel mixer; output color profile; color contrast; color correction, to modify the global saturation or to give a tint; monochrome; color zones; color balance; vibrance; color look up table; input color profile and unbreak input color profile.

Correction group[edit]

Plugins for repairing visual imperfections include: dithering; sharpen; equalizer; denoise (non-local means); defringe; haze removal; denoise (bilateral filter); scale pixel; rotate pixels; liquify; perspective correction; lens correction using the LensFun library; retouch; spot removal; denoise (profiled); raw denoise; hot pixels and chromatic aberrations.

Effect group[edit]

Artistic postprocessing plugins used for visual effects include: watermark; framing; split-toning; vignetting; soften; grain; highpass; lowpass; lowlight vision; bloom; color mapping; colorize and graduated density.

Development[edit]

Google Summer of Code[edit]

In 2011, the Darktable team participated in the Google Summer of Code (GSoC). The main goals were to remove libglade dependency from Darktable and to make room for more modularity. The input system for handling shortcuts was also rewritten and incorporated into version 0.9.[14][15]

Distribution[edit]

Darktable is released under the GPL-3.0-or-laterasfree software.[16] The current version of Darktable works on Linux, macOS and Windows. Many Linux distributions include Darktable in their default repositories, including Debian, Fedora, openSUSE, Arch Linux, and Gentoo Linux.

Darktable also runs on Solaris 11,[17] with packages in IPS format available from the maintainer.[18]

Localization[edit]

All 18 locales available in Darktable 4.4.2, including "en@truecase"

Darktable is available in multiple languages. Darktable is notable for using all-lowercase literals in every language by default. Since version 4.4.0, a new locale called "en@truecase" allows users to apply conventional casing to English.[19]

See also[edit]

References[edit]

  1. ^ "contact". Darktable.org. Archived from the original on 2012-03-21. Retrieved March 16, 2012.
  • ^ "Darktable main repository". Darktable.org. Archived from the original on 2017-01-19. Retrieved August 23, 2012.
  • ^ "darktable 4.8.0 released". 21 June 2024. Retrieved 24 June 2024.
  • ^ "darktable 4.4.2 released". darktable.org. 22 July 2023. Archived from the original on July 31, 2023. Retrieved August 18, 2023.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  • ^ "LINGUAS". darktable.org. Retrieved February 4, 2016.
  • ^ a b "about". Darktable.org. Archived from the original on 2012-03-07. Retrieved March 15, 2012.
  • ^ a b Willis, Nathan. "Darktable 1.4". Archived from the original on 2014-05-02. Retrieved April 30, 2014.
  • ^ "3.2.10. Color management | usermanual | darktable". Archived from the original on 2018-01-14. Retrieved 2018-01-13.
  • ^ a b "features". Darktable.org. Archived from the original on 2013-04-17. Retrieved March 15, 2012.
  • ^ "DtMediaWiki". Retrieved October 14, 2018.
  • ^ "Darktable user manual chapter 7". Darktable.org. Archived from the original on 2017-11-17. Retrieved April 30, 2014.
  • ^ Schroder, Carla. "A RAW Feast on the Linux Darktable (Photo Editor)". Archived from the original on May 7, 2012. Retrieved April 28, 2012.
  • ^ Schroder, Carla. "How to Remote Control Your Camera with Darktable on Linux". Archived from the original on May 2, 2014. Retrieved April 30, 2014.
  • ^ "Who's New in Google Summer of Code: Part 7". Google Open Source Blog. Archived from the original on 2011-07-29. Retrieved 2012-03-15.
  • ^ "Glade Removal Complete, Moving on to Keyboard Accelerators". 6 June 2011. Archived from the original on 2013-03-30. Retrieved 2012-03-17.
  • ^ "GNU General Public License". Free Software Foundation. June 2007. Archived from the original on 2012-12-17. Retrieved August 23, 2012.
  • ^ "Darktable and Solaris: It Just Works(tm) .... and there are some nifty benefits too". 7 May 2012. Archived from the original on 2012-09-15. Retrieved August 23, 2012.
  • ^ "www.jmcpdotcom.com/Packages". Archived from the original on 2013-12-22. Retrieved 2012-07-25.
  • ^ Obry, Pascal (2023-06-21). "darktable 4.4.0 released". darktable. Retrieved 2023-09-02.
  • Bibliography[edit]

    External links[edit]



    Retrieved from "https://en.wikipedia.org/w/index.php?title=Darktable&oldid=1231838722"

    Categories: 
    Free software programmed in C
    Graphics software that uses GTK
    Photo software for macOS
    Photo software for Linux
    Free raw image processing software
    Software using the GPL license
    Cross-platform free software
    Free software for BSD
    Free software for Linux
    Free software for Windows
    Free software for macOS
    Hidden categories: 
    CS1 maint: bot: original URL status unknown
    Articles with short description
    Short description is different from Wikidata
    Articles lacking reliable references from December 2013
    All articles lacking reliable references
    Articles containing potentially dated statements from December 2019
    All articles containing potentially dated statements
    CS1 Russian-language sources (ru)
    Commons category link is on Wikidata
     



    This page was last edited on 30 June 2024, at 14:53 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki