Toolchain Pipeline: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
Everything that happens to an image, from the moment you open the file to the moment it is displayed on screen or saved, takes place in a fixed order. The data flows from one module to another - this is the toolchain pipeline. RawTherapee contains four pipelines (one for the main preview, one for the saved image, one for the thumbnail, and one other that currently escaped me). The following list shows a simplified order of operations: | |||
# Preprocess | |||
## Dark frame | |||
## Flat field | |||
## Bad pixels | |||
## Hot pixels | |||
## Scale colors (internal, no tool in UI) | |||
## Raw black point | |||
## Lens distortion correction | |||
## Green equilibration | |||
## Line noise filter | |||
## Chromatic aberration Correction | |||
## Raw white point | |||
## Raw histogram | |||
## Prepare Auto Exposure | |||
# Demosaic | |||
# Retinex | |||
# Highlight recovery | |||
# White balance | |||
# Crop | |||
# Convert colorspace | |||
# Noise reduction | |||
# Dehaze | |||
# Dynamic range compression | |||
# Auto-match tone curve | |||
# Tone response curve | |||
# Process RGB | |||
## Channel mixer | |||
## Tone curve | |||
## Highlights | |||
## Shadows | |||
## RGB curves | |||
## HSV curves | |||
## Color toning | |||
## Film simulation | |||
## Black-and-white | |||
## L*a*b* color correction grid (Lab) | |||
## Shadows/Highlight (Lab) | |||
## Local contrast (Lab) | |||
# Process Lab | |||
## (locallab branch) blur and noise, denoise, vibrance, cbdl, soflight, local contrast, sharp, retinex, exposure, color and light, avoid color shift | |||
## Lab adjustements | |||
## Vibrance | |||
## L*a*b* color correction grid (Lab) | |||
## Vignette filter | |||
## Graduated filter | |||
## Tone mapping | |||
## Impulse noise reduction | |||
## Defringe | |||
## Edges | |||
## Microcontrast | |||
## Sharpening | |||
## Contrast by Detail Levels | |||
## Wavelets | |||
## Sof light | |||
## CIECAM02 | |||
## Resize | |||
## Post-resize sharpening | |||
# Final Lab -> RGB conversion | |||
List of all tools in RawTherapee: | |||
* Generic/Main preview | |||
** Input profile | |||
** Monitor Color Profile | |||
** Working profile | |||
** Output profile | |||
** Clipping indication | |||
** Red/Green/Blue/Luminosity/Focus mask previews | |||
** Colorimetric intent | |||
* Exposure Tab | |||
** Exposure | |||
** Shadows/Highlights | |||
** Tone Mapping | |||
** Dynamic Range Compression | |||
** Vignette Filter | |||
** Graduated Filter | |||
** Lab Adjustments | |||
* Detail Tab | |||
** Sharpening | |||
** Local Contrast | |||
** Edges | |||
** Microcontrast | |||
** Impulse Noise Reduction | |||
** Noise Reduction | |||
** Defringe | |||
** Contrast by Detail Levels | |||
** Haze Removal | |||
-- | * Color Tab | ||
** White Balance | |||
** Vibrance | |||
** Channel Mixer | |||
** Black-and-White | |||
** HSV Equalizer | |||
** Film Simulation | |||
** Soft Light | |||
** RGB Curves | |||
** Color Toning | |||
** Color Management | |||
* Advanced Tab | |||
** Retinex | |||
** CIE Color Appearance Model 2002 | |||
** Wavelet Levels | |||
* Transform Tab | |||
** Crop | |||
** Resize | |||
** Lens/Geometry | |||
*** Rotate | |||
*** Perspective | |||
*** Profiled Lens Correction | |||
*** Distortion Correction | |||
*** Chromatic Aberration Correction | |||
*** Vignetting Correction | |||
* Raw Tab | |||
** Sensor with Bayer matrix | |||
*** Demosaicing | |||
*** Raw Black Points | |||
*** Preprocessing | |||
*** Chromatic Aberration Correction | |||
** Sensor with X-Trans matrix | |||
*** Demosaicing | |||
*** Raw Black Points | |||
** Raw White Points | |||
** Preprocessing | |||
** Dark Frame | |||
** Flat-Field | |||
** Film Negative | |||
** Capture Sharpening | |||
Revision as of 23:24, 11 October 2019
Everything that happens to an image, from the moment you open the file to the moment it is displayed on screen or saved, takes place in a fixed order. The data flows from one module to another - this is the toolchain pipeline. RawTherapee contains four pipelines (one for the main preview, one for the saved image, one for the thumbnail, and one other that currently escaped me). The following list shows a simplified order of operations:
- Preprocess
- Dark frame
- Flat field
- Bad pixels
- Hot pixels
- Scale colors (internal, no tool in UI)
- Raw black point
- Lens distortion correction
- Green equilibration
- Line noise filter
- Chromatic aberration Correction
- Raw white point
- Raw histogram
- Prepare Auto Exposure
- Demosaic
- Retinex
- Highlight recovery
- White balance
- Crop
- Convert colorspace
- Noise reduction
- Dehaze
- Dynamic range compression
- Auto-match tone curve
- Tone response curve
- Process RGB
- Channel mixer
- Tone curve
- Highlights
- Shadows
- RGB curves
- HSV curves
- Color toning
- Film simulation
- Black-and-white
- L*a*b* color correction grid (Lab)
- Shadows/Highlight (Lab)
- Local contrast (Lab)
- Process Lab
- (locallab branch) blur and noise, denoise, vibrance, cbdl, soflight, local contrast, sharp, retinex, exposure, color and light, avoid color shift
- Lab adjustements
- Vibrance
- L*a*b* color correction grid (Lab)
- Vignette filter
- Graduated filter
- Tone mapping
- Impulse noise reduction
- Defringe
- Edges
- Microcontrast
- Sharpening
- Contrast by Detail Levels
- Wavelets
- Sof light
- CIECAM02
- Resize
- Post-resize sharpening
- Final Lab -> RGB conversion
List of all tools in RawTherapee:
- Generic/Main preview
- Input profile
- Monitor Color Profile
- Working profile
- Output profile
- Clipping indication
- Red/Green/Blue/Luminosity/Focus mask previews
- Colorimetric intent
- Exposure Tab
- Exposure
- Shadows/Highlights
- Tone Mapping
- Dynamic Range Compression
- Vignette Filter
- Graduated Filter
- Lab Adjustments
- Detail Tab
- Sharpening
- Local Contrast
- Edges
- Microcontrast
- Impulse Noise Reduction
- Noise Reduction
- Defringe
- Contrast by Detail Levels
- Haze Removal
- Color Tab
- White Balance
- Vibrance
- Channel Mixer
- Black-and-White
- HSV Equalizer
- Film Simulation
- Soft Light
- RGB Curves
- Color Toning
- Color Management
- Advanced Tab
- Retinex
- CIE Color Appearance Model 2002
- Wavelet Levels
- Transform Tab
- Crop
- Resize
- Lens/Geometry
- Rotate
- Perspective
- Profiled Lens Correction
- Distortion Correction
- Chromatic Aberration Correction
- Vignetting Correction
- Raw Tab
- Sensor with Bayer matrix
- Demosaicing
- Raw Black Points
- Preprocessing
- Chromatic Aberration Correction
- Sensor with X-Trans matrix
- Demosaicing
- Raw Black Points
- Raw White Points
- Preprocessing
- Dark Frame
- Flat-Field
- Film Negative
- Capture Sharpening
- Sensor with Bayer matrix