Corrects image intensity using flat field and dark field images and returns a corrected image.
Recreate the flat field image whenever the imaging setup changes. Use the Compute Average Image node or the Compute Median Image node to create the image for the flat field image in input.
Region of interest (ROI) within which the flat field operation is computed.
Coordinates of the bounding rectangle.
Individual shapes that define an ROI.
Object specifying if contour is the external or internal edge of an ROI.
Shape type of the contour.
Relative position of the contour.
Reference to the source image.
Reference to destination flat field image.
Input used to correct image src.
Input used to correct image src.
You can create a dark field image by covering the camera lens and capturing an image.
Error conditions that occur before this node runs.
The node responds to this input according to standard error behavior.
Standard Error Behavior
Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.
Default: No error
Cluster of options that affect how the node creates the flat field image.
Boolean used to specify if image src is a line scan image.
If image src is a line scan image, set this parameter to True.
Default: False
Mean bias computed from the flat field image.
Typically this parameter ranges from 1 to 1.5. Increasing this value will brighten image dst out.
Pre-computation of flat field images.
When enabled, the node consumes more memory to speed up the correction of subsequent images.
Corrected image result.
Duplicate reference to the flat field image.
Contains the computation table for faster correction if optimize correction is enabled.
Error information.
The node produces this output according to standard error behavior.
Standard Error Behavior
Many nodes provide an error in input and an error out output so that the node can respond to and communicate errors that occur while code is running. The value of error in specifies whether an error occurred before the node runs. Most nodes respond to values of error in in a standard, predictable way.
Where This Node Can Run:
Desktop OS: Windows
FPGA: Not supported
Web Server: Not supported in VIs that run in a web application