Toolchain Pipeline/fr: Difference between revisions

From RawPedia
Jump to navigation Jump to search
No edit summary
 
(updating)
Line 1: Line 1:
= Succession des outils dans le pipeline =
Succession des outils dans le pipeline


Cette page détaille l'ordre dans lequel RawTherapee traite les images. Les utilisateurs peuvent apprendre comment utiliser les outils au mieux, sachant quand arrive quoi dans le pipeline, et le programmeurs peuvent utiliser cette référence pour rapidement découvrir l'endroit correct où insérer de nouveaux outils dans le code et pour trouver dans quels fichiers réside un outil donné.
Tous les traitements apportés à une image, depuis le moment où vous ouvrez le fichier jusqu'au moment où il est affiché sur l'écran ou enregistré interviennent dans un ordre imposé. Les données migrent d'un module dans l'autre, c'est ce qu'on appelle la succession des outils dans le pipeline. RawTherapee contient 4 pipelines (un pour l'aperçu principal, un pour l'image enregistrée, un pour la vignette et un dernier qui m'échappe).
La liste suivante présente un ordre simplifié des opérations :


https://code.google.com/p/rawtherapee/issues/detail?id=2233
# Prétraitement
## Trame Noire
## Champ Uniforme
## Mauvais pixels
## Pixels chauds
## Étalonnage des couleurs (interne, pas d'outil dans l'interface)
## Points Noir Raw
## Correction de distorsion d'objectif
## Équilibrage du vert
## Filtre du bruit de ligne
## Correction de l'aberration chromatique
## Points Blanc Raw
## Histogramme raw
## Préparation de l'exposition auto
# Dématriçage
# Retinex
# Reconstruction des hautes lumières
# Balance des blancs
# Recadrage
# Conversion d'espace colorimétrique
# Noise reduction
# Elimination de la brume
# Compression de Plage Dynamique
# Courbe tonale auto-adaptée
# Courbe de réponse tonale
# Procédé RVB
## Mixage des canaux
## Courbe tonale
## Hautes lumières
## Ombres
## Courbes RVB
## Courbes TSV
## Virage partiel
## Simulation de film
## Noir-et-blanc
## Grille de correction de la couleur L*a*b* (Lab)
## Ombres/hautes lumières (Lab)
## Contraste local (Lab)
# Procédé Lab
## (branche locallab) flou et bruit, réduction de bruit, vibrance, cbdl, lumière douce, contraste local, netteté, retinex, exposition, couleur and lumière, évitement du décalage de couleurs
## Ajustements Lab
## Vibrance
## Grille de correction couleur L*a*b* (Lab)
## Filtre vignettage
## Filtre dégradé
## Compression tonale
## Réduction du bruit d'impulsion
## Aberration chromatique
## Bordures
## Microcontraste
## Netteté
## Contraste par niveaux de détail
## Ondelettes
## Lumière douce
## CIECAM02
## Redimensionnement
## Netteté après redimensionnement
# Conversion Lab -> RVB finale


Liste de tous les outils dans RawTherapee :
<div style="column-count:2;-moz-column-count:2;">
Anglais
<pre>
Generic/Main preview
  Input profile
  Monitor Color Profile
  Working profile
  Output profile
  Clipping indication
  Red/Green/Blue/Luminosity/Focus mask previews
  Colorimetric intent
---
Exposure
  Highlight Reconstruction
Shadows/Highlights
Tone Mapping
Vignette Filter
Graduated Filter
Lab Adjustments
  L, a, b
  LH, CH, HH, CC, LC, CL
CIECAM02
---
Sharpening
Edges
Microcontrast
Impulse Noise Reduction
Noise Reduction
Defringe
Contrast by Detail Levels
---
White Balance
Vibrance
Channel Mixer
Black-and-White
HSV Equalizer
Film Simulation
RGB Curves
Color Toning
Color Management
---
Crop
Resize
Lens/Geometry
  Rotate
  Perspective
  Lens Correction Profile
  Distortion Correction
  Chromatic Aberration Correction
  Vignette Correction
---
Sensor with Bayer matrix
  Demosaicing
  Raw Black Points
  Preprocessing
  Chromatic Aberration
Sensor with X-Trans matrix
  Demosaicing
  Raw Black Points
Raw White Points
Preprocessing
Dark Frame
Flat-Field
</pre>
Français
<pre>
Generique/Aperçu principal
  Profil d'entrée
  Profil du moniteur couleur
  Profil de travail
  Profil de sortie
  Indications hors domaine
  Aperçus Rouge/Vert/Bleu/Luminosité/Masque du focus
  Intention colorimétrique
---
Exposition
  reconstruction des hautes lumières
Ombres/Hautes lumières
Compression tonale
Filtre Vignettage
Filtre dégradé
Ajustements Lab
  L, a, b
  LT, CT, TT, CC, LC, CL
CIECAM02
---
Netteté
Bords
Microcontraste
Réduction du bruit d'impulsion
Reduction du bruit
Aberration chromatique
Contraste par niveaux de détail
---
Balance des blancs
Vibrance
Mixage des canaux
Noir & Blanc
Egaliser HSV
Simulation de Film
Courbes RVB
Virage partiel
ICM
---
Recadrage
Redimensionnement
Objectif/Géométrie
  Rotation
  Perspective
  Profile de correction dobjectif
  Distorsion
  Aberration chromatique
  Correction Vignettage
---
Capteur à matrice de Bayer
  Dématriçage
  Points Noir Raw
  Traitement pré-dématriçage
  Aberration chromatique
Capteur à matrice X-Trans
  Dématriçage
  Points Noir Raw
Points Blanc Raw
Traitement pré-dématriçage
Trame Noire
Champ Uniforme
</pre>
</div>
----
Ordre des outils


 
List of all tools in RawTherapee:
Soustraction de trame noire
* Generic/Main preview
 
** Input profile
Correction du champ uniforme [http://code.google.com/p/rawtherapee/source/browse/rtengine/rawimagesource.cc#1270 RawImageSource::processFlatField]
** Monitor Color Profile
 
** Working profile
Lecture des mauvais pixels dans le fichier .badpixel (bp1)
** Output profile
 
** Clipping indication
Récupération des pixels chauds dans le fichier Darkframe (bp2)
** Red/Green/Blue/Luminosity/Focus mask previews
 
** Colorimetric intent
Étalonnage des couleurs (interne, pas d'outil)
* Exposure Tab
 
** Exposure
Correction du vignettage à partir de lcp (seulement si la correction champ uniforme est désavtivée)
** Shadows/Highlights
 
** Tone Mapping
Détection des pixels chauds/morts (bp3)
** Dynamic Range Compression
 
** Vignette Filter
Interpolation de tous les pixels chauds/morts collectés dans bp1, bp2 et bp3
** Graduated Filter
 
** Lab Adjustments
Équilibrage du vert
* Detail Tab
 
** Sharpening
Filtre du bruit de ligne [http://code.google.com/p/rawtherapee/source/browse/rtengine/cfa_linedn_RT.cc#42 RawImageSource::CLASS cfa_linedn]
** Local Contrast
 
** Edges
Correction de l'aberration chromatique raw [http://code.google.com/p/rawtherapee/source/browse/rtengine/CA_correct_RT.cc#105 RawImageSource::CA_correct_RT]
** Microcontrast
 
** Impulse Noise Reduction
 
** Noise Reduction
 
** Defringe
----
** Contrast by Detail Levels
 
** Haze Removal
For now, this is a stub to test GraphViz and LaTeX/MathML.
* Color Tab
 
** White Balance
GraphViz test diagram 1:
** Vibrance
<graphviz border='frame' format='png' caption='Graph for example no. 1'>
** Channel Mixer
digraph example1 {Hello->World}
** Black-and-White
</graphviz>
** HSV Equalizer
 
** Film Simulation
GraphViz test diagram 2:
** Soft Light
<graphviz renderer='neato' caption='Graph for example no. 2'>
** RGB Curves
graph example2 {
** Color Toning
  run -- intr;
** Color Management
  intr -- runbl;
* Advanced Tab
  runbl -- run;
** Retinex
  run -- kernel;
** CIE Color Appearance Model 2002
  kernel -- zombie;
** Wavelet Levels
  kernel -- sleep;
* Transform Tab
  kernel -- runmem;
** Crop
  sleep -- swap;
** Resize
  swap -- runswap;
** Lens/Geometry
  runswap -- new;
*** Rotate
  runswap -- runmem;
*** Perspective
  new -- runmem;
*** Profiled Lens Correction
  sleep -- runmem;
*** Distortion Correction
}
*** Chromatic Aberration Correction
</graphviz>
*** Vignetting Correction
 
* Raw Tab
LaTeX math test:
** Sensor with Bayer matrix
<math> f(x) = x^2\,</math>
*** 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 14:24, 14 October 2019

Succession des outils dans le pipeline

Tous les traitements apportés à une image, depuis le moment où vous ouvrez le fichier jusqu'au moment où il est affiché sur l'écran ou enregistré interviennent dans un ordre imposé. Les données migrent d'un module dans l'autre, c'est ce qu'on appelle la succession des outils dans le pipeline. RawTherapee contient 4 pipelines (un pour l'aperçu principal, un pour l'image enregistrée, un pour la vignette et un dernier qui m'échappe). La liste suivante présente un ordre simplifié des opérations :

  1. Prétraitement
    1. Trame Noire
    2. Champ Uniforme
    3. Mauvais pixels
    4. Pixels chauds
    5. Étalonnage des couleurs (interne, pas d'outil dans l'interface)
    6. Points Noir Raw
    7. Correction de distorsion d'objectif
    8. Équilibrage du vert
    9. Filtre du bruit de ligne
    10. Correction de l'aberration chromatique
    11. Points Blanc Raw
    12. Histogramme raw
    13. Préparation de l'exposition auto
  2. Dématriçage
  3. Retinex
  4. Reconstruction des hautes lumières
  5. Balance des blancs
  6. Recadrage
  7. Conversion d'espace colorimétrique
  8. Noise reduction
  9. Elimination de la brume
  10. Compression de Plage Dynamique
  11. Courbe tonale auto-adaptée
  12. Courbe de réponse tonale
  13. Procédé RVB
    1. Mixage des canaux
    2. Courbe tonale
    3. Hautes lumières
    4. Ombres
    5. Courbes RVB
    6. Courbes TSV
    7. Virage partiel
    8. Simulation de film
    9. Noir-et-blanc
    10. Grille de correction de la couleur L*a*b* (Lab)
    11. Ombres/hautes lumières (Lab)
    12. Contraste local (Lab)
  14. Procédé Lab
    1. (branche locallab) flou et bruit, réduction de bruit, vibrance, cbdl, lumière douce, contraste local, netteté, retinex, exposition, couleur and lumière, évitement du décalage de couleurs
    2. Ajustements Lab
    3. Vibrance
    4. Grille de correction couleur L*a*b* (Lab)
    5. Filtre vignettage
    6. Filtre dégradé
    7. Compression tonale
    8. Réduction du bruit d'impulsion
    9. Aberration chromatique
    10. Bordures
    11. Microcontraste
    12. Netteté
    13. Contraste par niveaux de détail
    14. Ondelettes
    15. Lumière douce
    16. CIECAM02
    17. Redimensionnement
    18. Netteté après redimensionnement
  15. Conversion Lab -> RVB finale


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