EasyManua.ls Logo

Basler Scout - Page 234

Basler Scout
300 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Standard Features
224 Basler scout
The target average gray value may range from 0 (black) to 255 (white). Note that this range of
numbers applies to 8 bit and to 16 bit (12 bit effective) output modes. Accordingly, also for 16 bit
output modes, black is represented by 0 and white by 255.
You can carry out steps 1 to 7 from within your application software by using the pylon API. The
following code snippets illustrate using the API to set the parameter values:
Selecting and setting Auto Function AOI1: See the "Auto Function AOI" section above.
Setting the limits for the Exposure Time Abs parameter value (the set parameter values serve
as examples):
Setting the target average gray value. A medium gray value is selected as an example:
Enabling the exposure auto function and selecting, for example, the "continuous" mode of
operation:
// Select the appropriate auto function AOI for luminance statistics
// Currently AutoFunctionAOISelector_AOI1 is predefined to gather
// luminance statistics
// Set position and size of the auto function AOI
Camera.AutoFunctionAOISelector.SetValue( AutoFunctionAOISelector_AOI1 );
Camera.AutoFunctionAOIOffsetX.SetValue( 0 );
Camera.AutoFunctionAOIOffsetY.SetValue( 0 );
Camera.AutoFunctionAOIWidth.SetValue( Camera.AutoFunctionAOIWidth.GetMax() );
Camera.AutoFunctionAOIHeight.SetValue( Camera.AutoFunctionAOIHeight.GetMax() );
// Set exposure time limits for luminance control
Camera.AutoExposureTimeAbsLowerLimit.SetValue( 1000 );
Camera.AutoExposureTimeAbsUpperLimit.SetValue( 1.0E6 );
// Set target value for luminance control. This is always expressed
// by an 8 bit value, regardless of the current pixel format
// i.e. 0 -> black, 255 -> white
Camera.AutoTargetValue.SetValue( 128 );
// Set mode of operation for exposure auto function
Camera.ExposureAuto.SetValue( ExposureAuto_Continuous );
For detailed information about using the pylon API, refer to the Basler pylon Programmer’s Guide
and API Reference.
You can also use the Basler pylon Viewer application to easily set the parameters.
For general information about auto functions, see Section 9.11.1 on page 214.
For information about Auto Function AOIs and how to set them, see Section 9.11.1.2 on page 216.
For information about minimum allowed and maximum possible exposure time, see Section Table
13: on page 116 in Section 7.7 on page 116.

Table of Contents