Back to Aurora Vision Studio website

You are here: Start » Filter Reference » Image » Image Combinators » CorrectFlatField

CorrectFlatField


Module: FoundationLite

Performs flat-field correction on an image to compensate for non-uniform sensor response and illumination.

Applications

Shading correction, vignetting removal, line-scan camera calibration.
Name Type Description
Input value inImage Image Raw captured image
Input value inFlatField Image Averaged flat-field reference image
Input value inDarkFrame Image* Averaged dark frame; when set, dark signal is subtracted from both images before division
Input value inRoi Region* Range of pixels to be processed
Input value inOutputMaxValue Real Target white level after correction (e.g. 255 for UInt8)
Output value outImage Image Output image

Errors

This filter can throw an exception to report error. Read how to deal with errors in Error Handling.

List of possible exceptions:

Error type Description
DomainError Image and dark frame formats are not the same in CorrectFlatField.
DomainError Image and dark frame sizes are not equal in CorrectFlatField.
DomainError Image and flat-field formats are not the same in CorrectFlatField.
DomainError Image and flat-field sizes are not equal in CorrectFlatField.
DomainError Region exceeds an input image in CorrectFlatField.

Complexity Level

This filter is available on Basic Complexity Level.