VimbaAcquisitionControlParams
Description
Aggregates image acquisition parameters for use with Vimba filters.Structure Fields
Type fields and default values (if defined) are described below:
| Name | Type | Description | 
|---|---|---|
| AcquisitionFrameRate | Real* | Controls the maximum acquisition rate (in Hertz) at which the frames are captured | 
| BalanceRatio | VimbaBalanceRatio* | Sets the gains of red and blue channels (the green channel gain is always 1). | 
| BalanceWhiteAuto | VimbaBalanceWhiteAuto* | Sets the automatic white balance mode. | 
| BalanceWhiteAutoAdjustTol | Integer* | Sets the tolerance allowed from the ideal white balance values, within which the auto white balance does not run | 
| BalanceWhiteAutoRate | Integer* | Sets the rate of white balance adjustments | 
| BlackLevel | Real* | Sets the black level (offset) value | 
| ColorTransformationMode | VimbaColorTransformationMode* | Selects the mode for color transformation | 
| ColorTransformationMatrix | VimbaColorTransformationMatrix* | Sets the values of the gain factors or offsets inside the transformation matrix | 
| DefectMaskPixelEnable | Bool* | Enables or disables defective pixel masking | 
| DSPSubregionBottom | Integer* | Defines the bottom edge of the DSP subregion | 
| DSPSubregionLeft | Integer* | Defines the left edge of the DSP subregion | 
| DSPSubregionRight | Integer* | Defines the right edge of the DSP subregion | 
| DSPSubregionTop | Integer* | Defines the top edge of the DSP subregion | 
| EdgeFilter | VimbaEdgeFilter* | Sets the image sharpness or blur | 
| ExposureAuto | VimbaExposureAuto* | Sets the automatic exposure mode when ExposureMode is Timed | 
| ExposureAutoAdjustTol | Integer* | Sets the tolerance in variation from ExposureAutoTarget in which the auto exposure algorithm does not respond | 
| ExposureAutoAlg | VimbaExposureAutoAlg* | Sets the algorithm used to calculate auto exposure | 
| ExposureAutoMax | Integer* | Sets the upper bound to the exposure setting in auto exposure mode | 
| ExposureAutoMin | Integer* | Sets the lower bound to the exposure setting in auto exposure mode | 
| ExposureAutoOutliers | Integer* | Sets the total pixels from top of the distribution that are ignored by the auto exposure algorithm | 
| ExposureAutoRate | Integer* | Sets the rate at which the auto exposure function changes the exposure setting | 
| ExposureAutoTarget | Integer* | Sets the general lightness or darkness of the auto exposure feature | 
| ExposureMode | VimbaExposureMode* | Sets the operation mode of the Exposure | 
| ExposureTime | Real* | Sets the Exposure time (in microseconds) when ExposureMode is Timed | 
| ExposureTimeIncrement | Real* | Sets the increment or resolution of the exposure time in microseconds | 
| ExposureTimePWL1 | Real* | Sets the exposure time after ThresholdPWL1 is reached (valid only if ExposureMode = PieceWiseLinearHDR) | 
| ExposureTimePWL2 | Real* | Sets the exposure time after ThresholdPWL2 is reached (valid only if ExposureMode = PieceWiseLinearHDR) | 
| FpncEnable | Bool* | Enables or disables fixed pattern noise correction | 
| GainAuto | VimbaGainAuto* | Sets the automatic gain mode | 
| GainAutoAdjustTol | Integer* | Sets the tolerance in variation from GainAutoTarget in which the auto exposure algorithm does not respond | 
| GainAutoMax | Real* | Sets the upper bound to the gain setting in auto gain mode | 
| GainAutoMin | Real* | Sets the lower bound to the gain setting in auto gain mode | 
| GainAutoOutliers | Integer* | Sets the total pixels from top of the distribution that are ignored by the auto gain algorithm | 
| GainAutoRate | Integer* | Sets the rate at which the auto gain function changes | 
| GainAutoTarget | Integer* | Sets the general lightness or darkness of the auto gain feature | 
| GainValue | Real* | Sets the gain (in decibels) | 
| Gamma | Real* | Controls the gamma correction of pixel intensity | 
| Hue | Real* | Alters the color of an image without altering white balance | 
| Saturation | Real* | Alters color intensity | 
| ThresholdPWL1 | Real* | Sets the first and highest threshold level (valid only if ExposureMode = PieceWiseLinearHDR) | 
| ThresholdPWL2 | Real* | Sets the second and lowest threshold level (valid only if ExposureMode = PieceWiseLinearHDR) | 
| TriggerActivation | VimbaTriggerActivation* | Specifies the activation mode of the trigger | 
| TriggerDelay | Real* | Specifies the delay in microseconds (us) to apply after the trigger reception before activating it | 
| TriggerEnabled | Bool* | Controls if the selected trigger is active | 
| TriggerOverlap | VimbaTriggerOverlap* | Sets the permitted window of trigger activation, relative to the previous frame | 
| TriggerSelector | VimbaTriggerSelector* | Specifies the internal signal or physical input Line to use as the trigger source | 
| TriggerSource | VimbaTriggerSource* | Determines how an image frame is initiated within an acquisition stream | 
