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