VimbaAcquisitionControlParams

Description

Aggregates image acquisition parameters for use with Vimba filters.

Structure fields and default values (if defined) are described below:

Name Type Description
AcquisitionFrameRate FloatType 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 IntType Sets the tolerance allowed from the ideal white balance values, within which the auto white balance does not run
BalanceWhiteAutoRate IntType Sets the rate of white balance adjustments
BlackLevel FloatType 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 BoolType Enables or disables defective pixel masking
DSPSubregionBottom IntType Defines the bottom edge of the DSP subregion
DSPSubregionLeft IntType Defines the left edge of the DSP subregion
DSPSubregionRight IntType Defines the right edge of the DSP subregion
DSPSubregionTop IntType 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 IntType 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 IntType Sets the upper bound to the exposure setting in auto exposure mode
ExposureAutoMin IntType Sets the lower bound to the exposure setting in auto exposure mode
ExposureAutoOutliers IntType Sets the total pixels from top of the distribution that are ignored by the auto exposure algorithm
ExposureAutoRate IntType Sets the rate at which the auto exposure function changes the exposure setting
ExposureAutoTarget IntType Sets the general lightness or darkness of the auto exposure feature
ExposureMode VimbaExposureMode Sets the operation mode of the Exposure
ExposureTime FloatType Sets the Exposure time (in microseconds) when ExposureMode is Timed
ExposureTimeIncrement FloatType Sets the increment or resolution of the exposure time in microseconds
ExposureTimePWL1 FloatType Sets the exposure time after ThresholdPWL1 is reached (valid only if ExposureMode = PieceWiseLinearHDR)
ExposureTimePWL2 FloatType Sets the exposure time after ThresholdPWL2 is reached (valid only if ExposureMode = PieceWiseLinearHDR)
FpncEnable BoolType Enables or disables fixed pattern noise correction
GainAuto VimbaGainAuto Sets the automatic gain mode
GainAutoAdjustTol IntType Sets the tolerance in variation from GainAutoTarget in which the auto exposure algorithm does not respond
GainAutoMax FloatType Sets the upper bound to the gain setting in auto gain mode
GainAutoMin FloatType Sets the lower bound to the gain setting in auto gain mode
GainAutoOutliers IntType Sets the total pixels from top of the distribution that are ignored by the auto gain algorithm
GainAutoRate IntType Sets the rate at which the auto gain function changes
GainAutoTarget IntType Sets the general lightness or darkness of the auto gain feature
GainValue FloatType Sets the gain (in decibels)
Gamma FloatType Controls the gamma correction of pixel intensity
Hue FloatType Alters the color of an image without altering white balance
Saturation FloatType Alters color intensity
ThresholdPWL1 FloatType Sets the first and highest threshold level (valid only if ExposureMode = PieceWiseLinearHDR)
ThresholdPWL2 FloatType Sets the second and lowest threshold level (valid only if ExposureMode = PieceWiseLinearHDR)
TriggerActivation VimbaTriggerActivation Specifies the activation mode of the trigger
TriggerDelay FloatType Specifies the delay in microseconds (us) to apply after the trigger reception before activating it
TriggerEnabled BoolType 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