Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
eyes:logics:fourierprocesses [2017/06/08 14:59] jschlie1 |
eyes:logics:fourierprocesses [2017/06/12 17:37] (current) jschlie1 |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== FourierProcesses ====== | ====== FourierProcesses ====== | ||
- | FIXME THIS position should be used for a brief introduction (max 2 sentences!) of the logic, stating WHAT and WHY it is doing something. | + | The processes in this logic provide a variety of calculations that include Fourier transformations in some way. |
===== Usage ===== | ===== Usage ===== | ||
- | FIXME 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. | + | The usage of this logic is fairly simple: the input data are subjected to the selected algorithm and are output afterwards. Therefore, only one input and output are necessary/provided and no further information on I/O is given below. |
===== Processors ===== | ===== Processors ===== | ||
Line 31: | Line 31: | ||
| Filtering type | Select, whether a cosine- or Gaussian-shaped transition curve should be used for filtering. | | | Filtering type | Select, whether a cosine- or Gaussian-shaped transition curve should be used for filtering. | | ||
- | ==== Combine parts of complex image ==== | + | ==== Combine/Extract XX of YY image ==== |
- | FIXME | + | These three processes are closely related: |
+ | * Extract imaginary part of complex image | ||
+ | * Extract real part of complex image | ||
+ | * Combine parts of complex image | ||
- | ==== Equalize power spectrum ==== | + | Theses processes can be used to extract one of the two parts of a Fourier transformed image or combine the formally extracted parts back together into a whole complex Fourier space image. This is necessary, since it is not possible, to visualize a Fourier transformed image consisting of both, imaginary and real part. To produce a complex Fourier transformed image, use [[#FT XX to YY]]. |
- | FIXME | + | |
- | ==== Extract imaginary part of complex image ==== | + | |< 100% 30% >| |
- | FIXME | + | ^ Input ^ Description ^ |
- | + | | Input1 | This needs to be a Fourier transformed image or stack of images. | | |
- | ==== Extract real part of complex image ==== | + | | Input2 | If two parts of a complex image shall be combined, Input1 needs to be the real image while Input2 needs to be the imaginary part. | |
- | FIXME | + | |
==== FFT resize ==== | ==== FFT resize ==== | ||
- | FIXME | + | Scales the real image by padding/enlarging the image in Fourier space. |
|< 100% 30% >| | |< 100% 30% >| | ||
^ Parameters ^ Description ^ | ^ Parameters ^ Description ^ | ||
- | | Pad size | FIXME | | + | | Pad size | Scaling factor. | |
==== FT XX to YY ==== | ==== FT XX to YY ==== | ||
- | This processor performs Fourier transformations either from real-to-complex (forward), complex-to-real (backward) or complex-to-complex. Attention: Due to algorithmic reasons, every pixel value of the images is scaled by the factor sidelength x sidelength. | + | This processor performs Fourier transformations either from real-to-complex (forward), complex-to-real (backward) or complex-to-complex images. Caution: Due to algorithmic reasons, every pixel value of the images is scaled by the factor sidelength x sidelength. |
|< 100% 30% >| | |< 100% 30% >| | ||
Line 66: | Line 67: | ||
==== Fourier ring correlation ==== | ==== Fourier ring correlation ==== | ||
- | FIXME | + | The Fourier ring correlation represents the 2-dimensional version of a [[https://en.wikipedia.org/wiki/Fourier_shell_correlation|Fourier shall correlation (FSC)]]. Here, the two input images are Fourier transformed and correlated, which is output as a line plot. |
- | + | ||
- | ==== Fourier zero padding ==== | + | |
- | FIXME | + | |
- | + | ||
- | |< 100% 30% >| | + | |
- | ^ Parameters ^ Description ^ | + | |
- | | Back | FIXME | | + | |
- | | Bottom | FIXME | | + | |
- | | Front | FIXME | | + | |
- | | Left | FIXME | | + | |
- | | Right | FIXME | | + | |
- | | Top | FIXME | | + | |
==== Micrograph power spectrum ==== | ==== Micrograph power spectrum ==== | ||
- | This processor computes the power spectrum of EM micrograph data by splitting it in multiple smaller images to enhance contrast and visibility of Thon rings. It only works properly on even sized images. | + | This processor computes the [[http://en.wikipedia.org/wiki/Spectral_density#Power_spectral_density|power spectrum]] of EM micrograph data by splitting it in multiple smaller images to enhance contrast and visibility of Thon rings. It only works properly on even sized images. |
|< 100% 30% >| | |< 100% 30% >| | ||
Line 99: | Line 87: | ||
| Skip Fourier transformation | This value enables skipping the Fourier transformation. Use this option when input data is already in Fourier space. | | | Skip Fourier transformation | This value enables skipping the Fourier transformation. Use this option when input data is already in Fourier space. | | ||
- | ==== Selected frequency FT ==== | ||
- | FIXME | ||
- | |||
- | |< 100% 30% >| | ||
- | ^ Parameters ^ Description ^ | ||
- | | Dim X | FIXME | | ||
- | | Max class size | FIXME | | ||
- | | Number of harmonics | FIXME | | ||
- | | Number of rows | FIXME | |