Normalize

Overview

This application linearly scales the input data to fall in a set range. The scaling is done by determining a range of input values to scale based on the Method input parameter and then linearly scaling them (and coercing the values outside of the input range) to the output range set by NDiv.

The other inputs select which region of the input file is processed. See Region.html for more details.

Topics

Overview | Region processing | Method | NDiv

Related Priism Topics

Priism


Method

The Method parameter sets the range of intensities in the input data that are linearly scaled to the output range of intensities. Input pixels with intensities outside of the range are mapped to one of the two endpoints of the output range.

There are three options for setting the input range to scale:

vol min and max
With this option the input range is the same for all sections in the same wavelength and at the same time point (a z stack). The minimum for the input range is the minimum intensity in the z stack, and the maximum for the input range is the maximum intensity in the z stack.
mid sec min and max
Like the above option, the same input range is used for all sections in the same z stack. The minimum and maximum for the range are set differently. They are the minimum and maximum for the middle section in the z stack (when numbering the sections in the stack from zero to nz minus one, the middle section is nz divided by two and rounded down).
2D
With this option, the range to scale is different for each input section. The minimum for the range is the minimum of the section to scale, and the maximum for the range is the maximum of the section to scale.

Topics

Overview | Region processing | Method | NDiv


NDiv

The output of Normalize will have intensities between zero and NDiv, inclusive. NDiv may be negative.

Overview | Region processing | Method | NDiv