RawTherapee

Last updated
RawTherapee
Initial release2005;19 years ago (2005) [1] [2]
Stable release
5.10 [3]   OOjs UI icon edit-ltr-progressive.svg / 15 February 2024
Repository
Written in C++ gtkmm
Operating system Linux, Microsoft Windows, and macOS [4]
Available inMultilingual
Type Post-production tool for photography
License Since 3.0: GPL-3.0-or-later
Until 2.4.1: Proprietary
Website www.rawtherapee.com OOjs UI icon edit-ltr-progressive.svg

RawTherapee is a free and open source application for processing photographs in raw image formats such as those created by many digital cameras. [5] It comprises a subset of image editing operations specifically aimed at non-destructive post-production of raw photos and is primarily focused on improving a photographer's workflow by facilitating the handling of large numbers of images. It is notable for the advanced control it gives the user over the demosaicing and developing process. It is cross-platform, with versions for Microsoft Windows, macOS and Linux.

Contents

RawTherapee was originally written by Gábor Horváth of Budapest, Hungary, and was re-licensed as free and open-source software under the GNU General Public License Version 3 in January 2010. [6] It is written in C++, using a GTK+ front-end and a patched version of dcraw for reading raw files. The name "Therapee" was originally an acronym derived from "The Experimental Raw Photo Editor". [7]

Features

RawTherapee involves the concept of non-destructive editing, similar to that of some other raw conversion software. Adjustments made by the user are immediately reflected in the preview image, though they are not physically applied to the opened image but the parameters are saved to a separate sidecar file. [8] These adjustments are then applied during the export process.[ citation needed ]

All the internal processing is done in a high precision 32-bit floating point engine. [9]

Input file formats

RawTherapee supports most raw formats, including Pentax Pixel Shift, Canon Dual-Pixel, and those from Foveon and X-Trans sensors. It also supports common non-raw image formats like JPEG, PNG and TIFF [10] [11] as well as high dynamic range, 16/24/32-bit raw DNG images.

RawTherapee uses a patched version of dcraw code to read and parse raw formats, with additional tweaks and constraints to parameters such as white levels and the raw crop area based on in-house measurements. [12] Thus, RawTherapee supports all the formats supported by dcraw.[ citation needed ]

User interface

RawTherapee provides the user with a file browser, a queue, a panel for batch image adjustments, a 1:1 preview of the embedded JPEG image in the case of raw files, and an image editing tab.

The file browser shows photo thumbnails along with a caption of the shooting information metadata. The browser includes 5-star rating, flagging, and an Exif-based filter. It can be used to apply a profile, or parts of a profile, to a whole selection of photos in one operation.

A toolbox alongside the file browser allows for batch image adjustments.

The queue tab allows one to put exporting photos on hold until done adjusting them in the Editor, so that the CPU is fully available to the user while tweaking a photo, instead of processing photos while the user is trying to tweak new ones which could result in a sluggish interface. Alternatively, it can be used to process photos alongside tweaking new ones if one has a CPU capable of handling the workload.[ citation needed ]

The Editor tab is where the user tweaks photos. While the image is opened for editing, the user is provided with a preview window with pan and zoom capabilities. A color histogram is also present offering linear and logarithmic scales and separate R, G, B and L channels. All adjustments are reflected in the history queue and the user can revert any of the changes at any time. There is also the possibility of taking multiple snapshots of the history queue allowing for various versions of the image being shown. These snapshots are not written to the sidecar file and are subsequently lost once the photo has been closed, however work is underway on migrating the PP3 sidecar system to XMP which already supports storing snapshots.[ citation needed ]

Adjustment tools and processing

  • Bayer demosaicing algorithms: AMaZE, IGV, LMMSE, EAHD, HPHD, VNG4, DCB, AHD, fast or mono, as well as none. [13]
  • Raw files from X-Trans sensors have the 3-pass, 1-pass and fast demosaicing methods at their disposal.
  • Processing profiles support via sidecar files with the ability to fully and partially load, save and copy profiles between images
  • Processing parameters can be generated dynamically based on image metadata using the Dynamic Profile Builder.
  • Exposure control and curves in the L*a*b* and RGB color spaces
  • CIECAM02 mode
  • Advanced highlight reconstruction algorithms and shadow/highlight controls
  • Tone mapping using edge-preserving decomposition
  • Pre-crop vignetting correction and post-crop vignetting for artistic effect
  • Graduated filter
  • Various methods of sharpening
  • Various methods of noise reduction
  • Detail recovery
  • Removal of purple fringing
  • Manual and automatic pre- and post-demosaic chromatic aberration correction
  • Advanced wavelet processing
  • Retinex processing
  • White balance (presets, color temperature, spot white balance and auto white balance)
  • Channel mixer
  • Black-and-white conversion
  • Color boost and vibrance (saturation control with the option of preserving natural skin tones)
  • Hue, saturation and value adjustments using curves
  • Various methods of color toning
  • Lockable color picker
  • Wide gamut preview support on Microsoft Windows and Linux (the macOS preview is limited to sRGB)
  • Soft-proofing support
  • Color-managed workflow
  • ICC color profiles (input, working and output)
  • DCP color profiles (input)
  • Adobe Lens Correction Profiles (LCP)
  • Cropping, resizing, post-resize sharpening
  • Rotation with visual straightening tool
  • Distortion correction
  • Perspective adjustment
  • Dark frame subtraction
  • Flat field removal (hue shifts, dust removal, vignetting correction)
  • Hot and dead pixel filters
  • Metadata (Exif and IPTC) editor
  • A processing queue to free up the CPU during editing where instant feedback is important and to make maximal use of it afterwards

Output formats

The output format can be selected from: [14]

See also

Related Research Articles

<span class="mw-page-title-main">Preview (macOS)</span> Image and PDF viewer software by Apple

Preview is the built-in image viewer and PDF viewer of the macOS operating system. In addition to viewing and printing digital images and Portable Document Format (PDF) files, it can also edit these media types. It employs the Aqua graphical user interface, the Quartz graphics layer, and the ImageIO and Core Image frameworks.

Digital Negative (DNG) is an open, lossless raw image format developed by Adobe and used for digital photography. It was launched on September 27, 2004. The launch was accompanied by the first version of the DNG specification, plus various products, including a free-of-charge DNG converter utility. All Adobe photo manipulation software released since the launch supports DNG.

digiKam Free image organizer

digiKam is a free and open-source image organizer and tag editor written in C++ using the KDE Frameworks.

<span class="mw-page-title-main">F-Spot</span> Free and open source image manager

F-Spot is a discontinued image organizer, that was designed to provide personal photo management for the GNOME desktop environment. The name is a play on the word F-Stop. F-Spot can be used for basic photo editing and management.

The Extensible Metadata Platform (XMP) is an ISO standard, originally created by Adobe Systems Inc., for the creation, processing and interchange of standardized and custom metadata for digital documents and data sets.

<span class="mw-page-title-main">XnView</span> Software for reading, viewing, and processing images

XnView is an image organizer and general-purpose file manager used for viewing, converting, organizing and editing raster images, as well as general purpose file management. It comes with built-in hex inspection, batch renaming, image scanning and screen capture tools. It is licensed as freeware for private, educational and non-profit uses. For other uses, it is licensed as commercial software.

A camera raw image file contains unprocessed or minimally processed data from the image sensor of either a digital camera, a motion picture film scanner, or other image scanner. Raw files are so named because they are not yet processed, and contain large amounts of potentially redundant data. Normally, the image is processed by a raw converter, in a wide-gamut internal color space where precise adjustments can be made before conversion to a viewable file format such as JPEG or PNG for storage, printing, or further manipulation. There are dozens of raw formats in use by different manufacturers of digital image capture equipment.

Demosaicing, also known as color reconstruction, is a digital image processing algorithm used to reconstruct a full color image from the incomplete color samples output from an image sensor overlaid with a color filter array (CFA) such as a Bayer filter. It is also known as CFA interpolation or debayering.

<span class="mw-page-title-main">Adobe Lightroom</span> Photo editing and management software

Adobe Photoshop Lightroom, usually called Lightroom, is an image organization and processing application developed by Adobe. It is licensed as a standalone subscription or as part of Creative Cloud. It is supported on Windows, macOS, iOS, Android, and tvOS. Its primary uses include importing, saving, viewing, organizing, tagging, editing, and sharing large numbers of digital images. Lightroom's editing functions include white balance, presence, tone, tone curve, HSL, color grading, detail, lens corrections, and calibration manipulation, as well as transformation, spot removal, red eye correction, graduated filters, radial filters, and adjustment brushing. The name Lightroom is a play on the darkrooms used for processing film.

<span class="mw-page-title-main">Helicon Filter</span> Editing software for Microsoft Windows

Helicon Filter, also referred to as Helicon, Filter, or as HF, was a proprietary commercial and shareware photo editing software program for Microsoft Windows, similar to such programs as Adobe Photoshop and GIMP, developed and published by Helicon Soft Ltd. Unlike these other programs, Helicon Filter is designed primarily to edit and improve existing photos and not for graphics creation. Helicon Filter's interface also differs from other programs in that compact toolbars and menus containing editing tools are replaced with labeled "filter" tabs, each tab containing labeled edit options specific to a single aspect of the picture. Although some editors used to Photoshop-style programs may initially find this layout unfamiliar and unlike the standard toolbar layout, beginners and those who don't recognize the standard icons generally find this very helpful for getting through the editing process.

dcraw

dcraw is an open-source computer program which is able to read numerous raw image format files, typically produced by mid-range and high-end digital cameras. dcraw converts these images into the standard TIFF and PPM image formats. This conversion is sometimes referred to as developing a raw image since it renders raw image sensor data into a viewable form.

<span class="mw-page-title-main">UFRaw</span> An application for processing digital photographs in raw image formats

UFRaw is an application which can read and manipulate photographs in raw image formats, as created by many digital cameras. UFRaw is available as both as a stand-alone program and as a plugin for GIMP. As a stand-alone program, UFRaw can be invoked with a graphical interface, or as a command line batch processing utility.

<span class="mw-page-title-main">FastPictureViewer</span> Freemium image viewer for Windows

FastPictureViewer is a freemium image viewer for Windows XP and later. Its aim is to facilitate quick review, rating and annotation of large quantities of digital images in the early steps of the digital workflow, with an emphasis on simplicity and speed. As an app with a freemium license, a basic version is available cost-free for personal, non-profit or educational uses, while a commercial license is required for the professional version with additional features. The basic version starts as a full version trial.

<span class="mw-page-title-main">ExifTool</span> Software

ExifTool is a free and open-source software program for reading, writing, and manipulating image, audio, video, and PDF metadata. It is platform independent, available as both a Perl library (Image::ExifTool) and command-line application. ExifTool is commonly incorporated into different types of digital workflows and supports many types of metadata including Exif, IPTC, XMP, JFIF, GeoTIFF, ICC Profile, Photoshop IRB, FlashPix, AFCP and ID3, as well as the manufacturer-specific metadata formats of many digital cameras.

Sidecar files, also known as buddy files or connected files, are computer files that store data which is not supported by the format of a source file.

In digital photography, the Camera Image File Format (CIFF) file format is a raw image format designed by Canon, and also used as a container format to store metadata in APP0 of JPEG images. Its specification was released on February 12, 1997.

Rawzor is a proprietary lossless image compression software which compresses camera raw images without any loss in image quality or meta-information. It is available for Microsoft Windows and Mac OS X.

The Olympus RAW Format (ORF) is a proprietary raw image format used in Olympus digital cameras. Like all other raw formats, this one contains image information rendered directly by a camera's sensor. ORF files feature so-called headers that present image characteristics, such as saturation, color temperature, contrast, etc. Headers also contain metadata, which includes camera's technical characteristics.

<span class="mw-page-title-main">Chasys Draw IES</span>

Chasys Draw IES is a suite of applications including a layer-based raster graphics editor with adjustment layers, linked layers, timeline and frame-based animation, icon editing, image stacking and comprehensive plug-in support, a fast multi-threaded image file converter and a fast image viewer, with RAW image support in all components. It supports the native file formats of several competitors including Adobe Photoshop, Affinity Photo, Corel Photo-Paint, GIMP, Krita, Paint.NET and PaintShop Pro, and the whole suite is designed to make effective use of multi-core processors, touch-screens and pen-input devices.

<span class="mw-page-title-main">Darktable</span> Photography software

Darktable is a free and open-source photography application and raw developer. Rather than being a raster graphics editor like Adobe Photoshop or GIMP, 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.

References

  1. "Getting Started". RawPedia. 21 July 2021. Retrieved 4 October 2022.
  2. "RawTherapee as a Free Lightroom Alternative". Have Camera Will Travel. 27 June 2022. Retrieved 4 October 2022.
  3. https://github.com/Beep6581/RawTherapee/releases/tag/nightly-github-actions . Retrieved 16 February 2024.{{cite web}}: Missing or empty |title= (help)
  4. "Downloads". RawTherapee. 2020. Retrieved 13 September 2021.
  5. Schroder, Carla (25 August 2014). "Raw Sharpening And NoiseReduction with Raw Therapee On Linux". Linux.com. Retrieved 20 October 2015.
  6. Hilzinger, Marcel (7 January 2010). "Free Therapy: RawTherapee as of Version 3.0 Under GPLv3". Linux Magazine. Retrieved 23 June 2019.
  7. "RawTherapee - issue #885". Google Code Archive. 3 August 2011. Retrieved 23 June 2019.
  8. "Sidecar Files - Processing Profiles - RawPedia". rawpedia.rawtherapee.com. Retrieved 2024-07-26.
  9. "The Floating Point Engine". RawPedia. Retrieved 23 June 2019.
  10. Leichtenstern, Thomas (October 2008). "Digital Darkroom". Linux Magazine. Retrieved 23 June 2019.
  11. "RawTherapee 4.0.11". PhotoReview.com.au. 6 September 2013. Retrieved 23 June 2019.
  12. "Adding Support for New Raw Formats - RawPedia". rawpedia.rawtherapee.com. Retrieved 2024-07-26.
  13. Williams, Mike (23 April 2019). "Raw Therapee 5.6". Tech Advisor. Retrieved 23 June 2019.
  14. "Raw Therapee". Major Geeks. Retrieved 20 October 2015.