Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
eyes:logics:arithmeticsonimage [2017/06/02 13:32]
jschlie1 created
eyes:logics:arithmeticsonimage [2017/06/12 19:05] (current)
jschlie1
Line 1: Line 1:
 ====== ArithmeticsOnImage ====== ====== ArithmeticsOnImage ======
-THIS position should be used for brief introduction (max 2 sentences!) ​of the logicstating WHAT and WHY it is doing something.+Here, set of arithmetic operations are describedwhich all use full images as input. If a stack of images is used, the operation ​is carried out per-image.
  
-===== Usage ===== +===== Processors ​===== 
-Here, a general/​generic description of HOW the logic is USED should be given. Try to be as general as possible, but also mention prerequisites,​ restrictions,​ advantages, requirements which are specific of this logic. Basically everything the user needs to know to successfully use this logic. +==== Absolute ​==== 
- +Calculates and outputs ​the absolute value for each pixel of every image.
-===== Example ​==== +
-Here, a very specific example should be given/​described. In the future, this can be supported by screenshots etc.. For the moment, give an example easy enough ​for the user to understand, but specific enough to elaborate why a given parameter is a good set for this very situation. +
- +
-===== Modes/​Processes ===== +
-==== thisIsTheNameOfMode1 ==== +
-Here, a short introduction for the given mode should be placed. Again, state WHAT and WHY this mode us useful in not more than 2 sentences.+
  
 +==== Elliptical rotational average ====
 |< 100% 30% >| |< 100% 30% >|
-^ Parameters ​                ​^ Description ​    ^ +^ Parameters ​                           ^ Description ​    ^ 
-Some changeable ​parameter ​ Description ​of this parameter | +Cs                                    | Specifies the spherical aberration of the lens system. | 
-| -> and its sub-parameter ​  more description ​+| End angle                             | Defines the ending angle for the averaging procedure in degree. | 
-Next main parameter ​       ​and more more more +| Tension [kV]                          | High tension (in kV) used during image recording in kilo Volts. | 
-| -> and its sub-parameter ​  | ... descriptions ​|+| Mode                                  | Can be set to either '​notional'​ or '​direct':​ The notional mode generates an artificial power spectrum either based on information from the header or stated by the user (see parameter ​'Use ctf information from image header'​ below), that is used while averaging. In direct mode, the power spectrum is calculated directly from the input data. | 
 +| Output format ​                        | Defines the desired output format. | 
 +| Pixel size                            | Defines the pixel size of the input power spectra. | 
 +| Start angle                           | Defines the starting angle for the averaging procedure in degree. | 
 +| Use ctf information from image header | If the image header contains the necessary information (astigmMag, astigmDir, defocus, amplitudeContrastRatio and bfactor) to calculate a power spectrum, ​this parameter ​can be set to '​yes'​. Otherwise, '​no'​ must be selected and to specify the information manually. ​
 +| -> Astigmatism direction ​             ​Specifies the magnitude of the astigmatism used during the computation of the artificial CTF power spectrum. ​
 +-> Astigmatism magnitude ​             ​Specifies the direction of the astigmatism used during the computation of the artificial CTF power spectrum. ​
 +| -> Defocus ​                           ​Specifies the defocus value used during the computation of the artificial CTF power spectrum. |
  
-|< 100% 30% >| +==== Logarithm ==== 
-^ Input   ^ Description ^ +Calculates the logarithms naturals of the absolute pixel values plus of every image and writes this to the output images.
-| FirstInput ​ | Input Description 1 | +
-| SecondImput | Input Description 2 | +
-| ThridImput ​ | Input Description ​|+
  
-|< 100% 30% >| +==== Rotational average ​==== 
-^ Output ​  ^ Description ^ +Calculates an rotational average of an image.
-| FirstOutput | Output Description | +
- +
-|< 100% 30% >| +
-^ New/Changed Header Values ^ Description ^ +
-| headerValue1 | what does it say? how is it changed? | +
-| headerValue2 | what does it say? how is it changed? | +
-| headerValue3 | what does it say? how is it changed? | +
-| headerValue4 | what does it say? how is it changed? | +
- +
-==== thisIsTheNameOfMode2 ​==== +
-Here, a short introduction for the given mode should be placed. Again, state WHAT and WHY this mode us useful in not more than 2 sentences.+
  
 |< 100% 30% >| |< 100% 30% >|
 ^ Parameters ​                ^ Description ​    ^ ^ Parameters ​                ^ Description ​    ^
-Some changeable parameter ​ ​| ​Description of this parameter | +Output dimension ​ ​| ​Specify, whether the output shall be a center-point symmetric 2D image, or a 1D line. |
--> and its sub-parameter ​  | more description | +
-| Next main parameter ​       | and more more more | +
-| -> and its sub-parameter ​  | ..descriptions ​|+
  
-|< 100% 30% >| +==== Square ==== 
-^ Input   ^ Description ^ +Squares each pixel value in every image and writes the result into the output image.
-| FirstInput ​ | Input Description 1 | +
-| SecondImput | Input Description 2 | +
-| ThridImput ​ | Input Description 1 |+
  
-|< 100% 30% >| +==== Square root ==== 
-^ Output ​  ^ Description ^ +Calculates the square root of every pixel value of every image and writs it into the output images.
-| FirstOutput | Output Description | +
- +
-|< 100% 30% >| +
-^ New/Changed Header Values ^ Description ^ +
-| headerValue1 | what does it say? how is it changed? | +
-| headerValue2 | what does it say? how is it changed? | +
-| headerValue3 | what does it say? how is it changed? | +
-| headerValue4 | what does it say? how is it changed? |+
  
-===== Concept ===== 
-In this paragraph, the "HOW a logic works under the hood" and WHY someone should use it can be elaborated with higher detail. Describes a scenario in an image processing workflow where this logic can be used to solve the resulting problem. Also, wikipages, publications or anything else describing the theory behind an algorithm should be linked here, if applicable.