AW00089317000 Color Creation and Enhancement
Basler ace GigE 179
The following code snippet illustrates using the API to set the parameter values:
// Set the camera for Bayer BG8 pixel data output format
Camera.PixelFormat.SetValue( PixelFormat_BayerBG8 );
// Because the camera is set for a Bayer output format, the Processed Raw
// Enabled parameter must be set to enabled
Camera.ProcessedRawEnable.SetValue( true );
// Select the matrix color transformation type
Camera.ColorTransformationSelector.SetValue
( ColorTransformationSelector_RGBtoRGB );
// Set the light source selector so that no correction will be done
Camera.LightSourceSelector.SetValue
( LightSourceSelector_Off );
// Set the light source selector for tungsten lighting
Camera.LightSourceSelector.SetValue
( LightSourceSelector_Tungsten );
// Set the light source selector for daylight (at about 5000K)
Camera.LightSourceSelector.SetValue
( LightSourceSelector_Daylight );
// Set the light source selector for daylight (at about 6500K)
Camera.LightSourceSelector.SetValue
( LightSourceSelector_Daylight6500K );
// Set the matrix correction factor
Camera.ColorTransformationMatrixFactor.SetValue( 0.50 );
You can also use the Basler pylon Viewer application to easily set the parameters.
For more information about the pylon API and the pylon Viewer, see Section 3 on page 45.