Image data flow
175
Goldeye G/CL Technical Manual V4.1.1
Image processing
Look-up table (LUT)
The use of a look-up table allows any mapping function in the form
output = f(input)
to be applied to the pixel values at runtime.
The factory setting of Goldeye cameras includes eight preloaded LUT files.
•
Four pre-configured LUT files are available. Those files are 14-bit LSB aligned
and are named from LUT_000 to LUT_003. The pre-configured files are not
changeable in user mode.
•
Four user-configurable LUT files are available. Those files are empty and are
named from LUT_User_000 to LUT_User_003.
To load a Dataset file into the volatile LUT memory:
•
Select the file to be loaded with
LUTDatasetSelector
•
Select the target LUT with
LUTSelector
•
Call the command
LUTDatasetLoad
The LUT won't be loaded if an empty dataset file has been selected.
To avoid temporary invalid image data, it is recommended to do one of the
following before executing
LUTDatasetLoad
:
•
Stop image acquisition
•
Set
LUTEnable
to
False
.
To save a LUT from volatile memory to file:
•
Select the LUT to be saved with
LUTSelector
•
Select the target file with
LUTDatasetSelector
•
Call the command
LUTDatasetSave.
To avoid temporary invalid image data, it is recommended to do one of the
following before changing the
LUTValue
at several index positions of a LUT:
•
Stop image acquisition
•
Set
LUTEnable
to
False
.
More on LUT features, and on using the LUT for image processing
Find more descriptions of the features controlling the LUT and the functionality
associated with them in the Goldeye G/CL Features Reference.
Find a detailed workflow in the application note Using the Goldeye G/CL LUT for
image processing.
https://www.alliedvision.com/en/support/technical-papers-knowledge-base.html
i