User`s manual

Features
142 Basler sprint Mono Cameras
When the lookup table feature is enabled, the camera will operate in this manner:
If the sensor reports that a pixel has a 12 bit value of 0, the 8 bit value stored at index 0 will be
transmitted.
If the sensor reports that a pixel has a 12 bit value of 4, the 8 bit value stored at index 4 will be
transmitted.
If the sensor reports that a pixel has a 12 bit value of 8, the 8 bit value stored at index 8 will be
transmitted.
If the sensor reports that a pixel has a 12 bit value of 4084, the 8 bit value stored at index 4084
will be transmitted.
If the sensor reports that a pixel has a 12 bit value of 4088, the 8 bit value stored at index 4088
will be transmitted.
If the sensor reports that a pixel has a 12 bit value of 4092, the 8 bit value stored at index 4092
will be transmitted.
The value stored at index 4096 is used for interpolation.
As you can see, the table does not include a user defined 8 bit value for every 12 bit value that the
sensor can report. If the sensor reports a 12 bit pixel value that does not have a corresponding
defined 8 bit value, it does a straight line interpolation between the two nearest defined values. For
example, assume that the sensor reported that a certain pixel had a 12 bit value of 9. In this case,
the camera would perform an interpolation between the values stored at index 8 and index 12 in the
table. The result of the interpolation would then be transmitted out of the camera as an 8 bit value.
The value stored at index 4096 is only used for interpolation purposes when the sensor reports a
12 bit pixel value of 4093, 4094, or 4095.