Normalized Spectrum from ROI

The ImageNormRoi device is used to calculate an inline normalized spectrum from an image. In order to compute the spectrum, the operator has to define a data region of interest (ROI) and a normalization ROI from the incoming image. Both regions of interest are created with the same size (roiSize) and the positions can be defined by dataRoiPosition and normRoiPosition, respectively. The normalization ROI is then subtracted from the pixel values of the data region of interest and the result is finally integrated along the Y direction to retrieve the spectrum.

Input to the Device

Property key Description
roiSize
The size of the user-defined ROI, specified as
[width_roi, height_roi].
dataRoiPosition
The position of the user-defined data ROI of the
image, specified as [x, y].
Coordinates are counted from top-left corner!
normRoiPosition
The position of the user-defined ROI to normalize
the image, specified as [x, y].

Output of the Device

Property key Description
output
It will contain the calculated spectrum, in the
data.spectrum key.
spectrumIntegral
The sum of the spectrum values.