Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Table of Contents

Summary


DarkFlatFieldCorrection
Process categoryBrief description

Computational demand

for typical tomography data

(low, medium, high)

Comment(s)Reference(s)Common alternative process(es)
corrector

To

correct raw data for lens distortion.Requires information about the centre and coefficients of distortion, which need to measured beforehand.Radial lens distortion correction with sub-pixel accuracy for X-ray micro-tomography

...

apply the standard dark-and-flat-field normalisation to sample projections.

Low
  1. (projection - dark)/(flat - dark), where dark and flat are computed by averaging all the supplied dark- and flat-field images, respectively.
  2. Needs to be explicitly included in every process list that seeks this correction (specifying the location of dark- and flat-field data in a loader, e.g. NxtomoLoader, is insufficient in this respect).



Parameters


Brief description

Code Block
titleSavu Configurator command
>>> disp -avv

-------------------------------------------------------------------------------------
 13) DarkFlatFieldCorrection(savu.plugins.corrections.dark_flat_field_correction)     
  A Plugin to apply a simple dark and flatfield correction to raw timeseries data.   
     1)            in_datasets : []
    Create a list of the dataset(s) to process.
    2)            upper_bound : None
    Set all values above the upper bound to this value.
    3)           out_datasets : []
    Create a list of the dataset(s) to create.
    4)            lower_bound : None
    Set all values below the lower_bound to this value.
    5)                pattern : PROJECTION
    Data processing pattern is 'PROJECTION' or 'SINOGRAM'.
    6)        warn_proportion : 0.05
    Output a warning if this proportion of values, or greater, are below and/or above
    the lower/upper bounds, e.g enter 0.05 for 5%.
-------------------------------------------------------------------------------------

>>> 

Additional notes

For basic information on this process, please use the disp -av (or disp -avv or disp-v[v] <process index>) command in Savu Configurator (see above). The table below is intended to provide some additional notes on a number of selected topics:

ItemParameter nameParameter formatExample(s)Comment(s)
Parameter valueEffect
1

in_datasets





2

upper_bound





3

out_datasets





4

lower_bound





5

pattern





6warn_proportion





Usage

ContTBC.