<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://rawpedia.rawtherapee.com/index.php?action=history&amp;feed=atom&amp;title=Toolchain_Pipeline%2Fde</id>
	<title>Toolchain Pipeline/de - Revision history</title>
	<link rel="self" type="application/atom+xml" href="http://rawpedia.rawtherapee.com/index.php?action=history&amp;feed=atom&amp;title=Toolchain_Pipeline%2Fde"/>
	<link rel="alternate" type="text/html" href="http://rawpedia.rawtherapee.com/index.php?title=Toolchain_Pipeline/de&amp;action=history"/>
	<updated>2026-09-12T13:11:27Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.38.4</generator>
	<entry>
		<id>http://rawpedia.rawtherapee.com/index.php?title=Toolchain_Pipeline/de&amp;diff=1657&amp;oldid=prev</id>
		<title>Fherb: page added</title>
		<link rel="alternate" type="text/html" href="http://rawpedia.rawtherapee.com/index.php?title=Toolchain_Pipeline/de&amp;diff=1657&amp;oldid=prev"/>
		<updated>2017-03-19T14:59:13Z</updated>

		<summary type="html">&lt;p&gt;page added&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Todo-List / State:&lt;br /&gt;
&lt;br /&gt;
* Translation: open&lt;br /&gt;
* Content completely cleared: open&lt;br /&gt;
* Expression and didactics checked: open&lt;br /&gt;
* Spelling checked: open&lt;br /&gt;
&lt;br /&gt;
Ready for publishing: no&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
=Die Prozessverarbeitungskette=&lt;br /&gt;
&lt;br /&gt;
This page details the order in which RawTherapee processes images. Users can learn how to better use the tools, knowing what happens when in the pipeline, and programmers can use this reference to quickly find the right place in the code to insert new tools and to find which files a given tool resides in.&lt;br /&gt;
&lt;br /&gt;
https://code.google.com/p/rawtherapee/issues/detail?id=2233&lt;br /&gt;
&lt;br /&gt;
List of all tools in RawTherapee:&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Generic/Main preview&lt;br /&gt;
  Input profile&lt;br /&gt;
  Monitor Color Profile&lt;br /&gt;
  Working profile&lt;br /&gt;
  Output profile&lt;br /&gt;
  Clipping indication&lt;br /&gt;
  Red/Green/Blue/Luminosity/Focus mask previews&lt;br /&gt;
  Colorimetric intent&lt;br /&gt;
---&lt;br /&gt;
Exposure&lt;br /&gt;
  Highlight Reconstruction&lt;br /&gt;
Shadows/Highlights&lt;br /&gt;
Tone Mapping&lt;br /&gt;
Vignette Filter&lt;br /&gt;
Graduated Filter&lt;br /&gt;
Lab Adjustments&lt;br /&gt;
  L, a, b&lt;br /&gt;
  LH, CH, HH, CC, LC, CL&lt;br /&gt;
CIECAM02&lt;br /&gt;
---&lt;br /&gt;
Sharpening&lt;br /&gt;
Edges&lt;br /&gt;
Microcontrast&lt;br /&gt;
Impulse Noise Reduction&lt;br /&gt;
Noise Reduction&lt;br /&gt;
Defringe&lt;br /&gt;
Contrast by Detail Levels&lt;br /&gt;
---&lt;br /&gt;
White Balance&lt;br /&gt;
Vibrance&lt;br /&gt;
Channel Mixer&lt;br /&gt;
Black-and-White&lt;br /&gt;
HSV Equalizer&lt;br /&gt;
Film Simulation&lt;br /&gt;
RGB Curves&lt;br /&gt;
Color Toning&lt;br /&gt;
Color Management&lt;br /&gt;
---&lt;br /&gt;
Crop&lt;br /&gt;
Resize&lt;br /&gt;
Lens/Geometry&lt;br /&gt;
  Rotate&lt;br /&gt;
  Perspective&lt;br /&gt;
  Lens Correction Profile&lt;br /&gt;
  Distortion Correction&lt;br /&gt;
  Chromatic Aberration Correction&lt;br /&gt;
  Vignette Correction&lt;br /&gt;
---&lt;br /&gt;
Sensor with Bayer matrix&lt;br /&gt;
  Demosaicing&lt;br /&gt;
  Raw Black Points&lt;br /&gt;
  Preprocessing&lt;br /&gt;
  Chromatic Aberration&lt;br /&gt;
Sensor with X-Trans matrix&lt;br /&gt;
  Demosaicing&lt;br /&gt;
  Raw Black Points&lt;br /&gt;
Raw White Points&lt;br /&gt;
Preprocessing&lt;br /&gt;
Dark Frame&lt;br /&gt;
Flat-Field&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
Order of tools&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Dark Frame Subtraction&lt;br /&gt;
&lt;br /&gt;
Flat Field Correction [http://code.google.com/p/rawtherapee/source/browse/rtengine/rawimagesource.cc#1270 RawImageSource::processFlatField]&lt;br /&gt;
&lt;br /&gt;
Read Bad Pixels from .badpixel file (bp1)&lt;br /&gt;
&lt;br /&gt;
Get Hot Pixels from Darkframe (bp2)&lt;br /&gt;
&lt;br /&gt;
Scale Colors (internal, no tool)&lt;br /&gt;
&lt;br /&gt;
Vignetting correction from lcp (only if Flat Field correction is disabled)&lt;br /&gt;
&lt;br /&gt;
Raw Hot/Dead Pixel Detection (bp3)&lt;br /&gt;
&lt;br /&gt;
Interpolation of all Hot/Dead Pixels collected in bp1, bp2 and bp3&lt;br /&gt;
&lt;br /&gt;
Green equilibration&lt;br /&gt;
&lt;br /&gt;
Line Noise Filter [http://code.google.com/p/rawtherapee/source/browse/rtengine/cfa_linedn_RT.cc#42 RawImageSource::CLASS cfa_linedn]&lt;br /&gt;
&lt;br /&gt;
Raw CA correction [http://code.google.com/p/rawtherapee/source/browse/rtengine/CA_correct_RT.cc#105 RawImageSource::CA_correct_RT]&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
----&lt;br /&gt;
&lt;br /&gt;
For now, this is a stub to test GraphViz and LaTeX/MathML.&lt;br /&gt;
&lt;br /&gt;
GraphViz test diagram 1:&lt;br /&gt;
&amp;lt;graphviz border='frame' format='png' caption='Graph for example no. 1'&amp;gt;&lt;br /&gt;
digraph example1 {Hello-&amp;gt;World}&lt;br /&gt;
&amp;lt;/graphviz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
GraphViz test diagram 2:&lt;br /&gt;
&amp;lt;graphviz renderer='neato' caption='Graph for example no. 2'&amp;gt;&lt;br /&gt;
graph example2 {&lt;br /&gt;
  run -- intr;&lt;br /&gt;
  intr -- runbl;&lt;br /&gt;
  runbl -- run;&lt;br /&gt;
  run -- kernel;&lt;br /&gt;
  kernel -- zombie;&lt;br /&gt;
  kernel -- sleep;&lt;br /&gt;
  kernel -- runmem;&lt;br /&gt;
  sleep -- swap;&lt;br /&gt;
  swap -- runswap;&lt;br /&gt;
  runswap -- new;&lt;br /&gt;
  runswap -- runmem;&lt;br /&gt;
  new -- runmem;&lt;br /&gt;
  sleep -- runmem;&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;/graphviz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
LaTeX math test:&lt;br /&gt;
&amp;lt;math&amp;gt; f(x) = x^2\,&amp;lt;/math&amp;gt;&lt;/div&gt;</summary>
		<author><name>Fherb</name></author>
	</entry>
</feed>