ZebraCVCameras_StartAcquisition


Initializes and starts image acquisition in a camera.

Syntax

C++
Python
 
def ZebraCVCameras_StartAcquisition(
	state: ZebraCVCameras_State,
	/,
	*,
	inDeviceID: str | None = None,
	inInputQueueSize: int = 12,
	inPixelFormat: EBUSPixelFormat | None = None,
	inAoi: Box | None = None,
	inAcquisitionMode: EBUSAcquisitionMode | None = None,
	inAcquisitionFrameCount: int | None = None,
	inFrameRate: float | None = None,
	inExposureAuto: EBUSAutoExposureMode | None = None,
	inExposureTime: float | None = None,
	inGainAuto: EBUSAutoGainMode | None = None,
	inGain: float | None = None,
	inTriggerSource: EBUSTriggerSource | None = None,
	inTriggerActivation: EBUSTriggerActivation | None = None
)
-> None

Parameters

Name Type Range Default Description
Input will be modified ioState ZebraCVCameras_State
Input value inDeviceID str | None None Device identifying number
Input value inInputQueueSize int 1 - 12 Capacity of output frames queue
Input value inPixelFormat EBUSPixelFormat | None None Image pixel format
Input value inAoi Box | None None Area of interest
Input value inAcquisitionMode EBUSAcquisitionMode | None None Acquisition mode
Input value inAcquisitionFrameCount int | None 1 - 65535 None Number of frames to acquire in MultiFrame acquisition mode
Input value inFrameRate float | None 0.125D - None Acquisition frame rate
Input value inExposureAuto EBUSAutoExposureMode | None None Automatic exposure mode
Input value inExposureTime float | None 1.0D - None Exposure time in us
Input value inGainAuto EBUSAutoGainMode | None None Automatic gain mode
Input value inGain float | None 1.0D - None Gain as an absolute physical value
Input value inTriggerSource EBUSTriggerSource | None None Trigger source
Input value inTriggerActivation EBUSTriggerActivation | None None Trigger activation mode