Intensity Binner

This node allows to bin pixel intensities, i.e. re-assigning pixel values depending on what interval they belong to. It is useful if, for instance, multiple thresholds need to be applied.

Options

Intervals

Intervals
Let one specify an arbitrary number of numeric intervals. One interval is defined by
  • bin value - the pixel value to be set in the result image, if the original pixel value falls into this interval
  • interval borders - the left and right border of the interval
  • interval border types - open ']' or closed '[' interval borders. If an interval border is set to open ']', the specified interval value will not be part of the interval, otherwise it will be.
Result Pixel Type
Just informational: tells the pixel type of the result images. The result pixel type depends on the 'bin value' of all specified intervals. If, for instance, only bin values of '0' and '1' are used, the result pixel type will be 'BitType'. If floating point values are used, the result pixel type will be 'FloatType'. If the bin values are within [0,255], the result pixel type will be 'UnsignedByteType', etc.

Column Selection

Column Creation Mode

Mode how to handle the selected column. The processed column can be added to a new table, appended to the end of the table, or the old column can be replaced by the new result

Column Suffix
A suffix appended to the column name. If "Append" is not selected, it can be left empty.
Column Selection
Selection of the columns to be processed.

Input Ports

Icon
Images

Output Ports

Icon
Images with binned pixel values

Views

Image Viewer
Another, possibly interactive, view on table cells. Displays the selected cells with their associated viewer if it exists. Available views are:
- Labeling View
-- View on a labeling/segmentation
- Combined View
-- A viewer shown when the user selects an interval of rows and columns in the viewer. This viewer combines all images and labelings in the selected interval to one image by rendering them next to each other. Alternatively, the images and labelings can be layed over each other.
- XML
-- XML tree
- Histogram Viewer
-- This viewer shows the histogram of the currently selected image.
- Image Viewer
-- This viewer renders the selected image-cell.
- Missing Value Viewer
-- An empty viewer that is shown when the input cell has no value to display.
- BigDataViewer
-- A viewer shown when the user selects an interval of rows and columns in the viewer. This viewer combines all images and labelings in the selected interval to one image by rendering them next to each other. Alternatively, the images and labelings can be layed over each other.

Workflows

  • No workflows found

Links

Developers

You want to see the source code for this node? Click the following button and we’ll use our super-powers to find it for you.