Back to Aurora Vision Library Lite website

You are here: Start » Camera Support » ZebraCVCameras » ZebraCVCameras_GrabImage_Deprecated

ZebraCVCameras_GrabImage_Deprecated


Header: ThirdPartySdk.h
Namespace: avl

Captures an image using a ZebraCVCameras device.

Syntax

bool avl::ZebraCVCameras_GrabImage_Deprecated
(
	ZebraCVCameras_State& ioState,
	atl::Optional<const atl::String&> inDeviceID,
	int inInputQueueSize,
	atl::Optional<avl::EBUSPixelFormat::Type> inPixelFormat,
	atl::Optional<const avl::Box&> inAoi,
	atl::Optional<avl::EBUSAcquisitionMode::Type> inAcquisitionMode,
	atl::Optional<int> inAcquisitionFrameCount,
	atl::Optional<double> inFrameRate,
	atl::Optional<avl::EBUSAutoExposureMode::Type> inExposureAuto,
	atl::Optional<double> inExposureTime,
	atl::Optional<avl::EBUSAutoGainMode::Type> inGainAuto,
	atl::Optional<double> inGain,
	atl::Optional<avl::EBUSTriggerSource::Type> inTriggerSource,
	atl::Optional<avl::EBUSTriggerActivation::Type> inTriggerActivation,
	bool inSkipInvalidFrames,
	avl::Image& outImage,
	avl::EBUSFrameData& outFrameData
)

Parameters

Name Type Range Default Description
Input will be modified ioState ZebraCVCameras_State& Object used to maintain state of the function.
Input value inDeviceID Optional<const String&> NIL Device identifying number
Input value inInputQueueSize int 1 - 12 Capacity of output frames queue
Input value inPixelFormat Optional<EBUSPixelFormat::Type> NIL Image pixel format
Input value inAoi Optional<const Box&> NIL Area of interest
Input value inAcquisitionMode Optional<EBUSAcquisitionMode::Type> NIL Acquisition mode
Input value inAcquisitionFrameCount Optional<int> 1 - 65535 NIL Number of frames to acquire in MultiFrame acquisition mode
Input value inFrameRate Optional<double> 0.125 - NIL Acquisition frame rate
Input value inExposureAuto Optional<EBUSAutoExposureMode::Type> NIL Automatic exposure mode
Input value inExposureTime Optional<double> 1 - NIL Exposure time in us
Input value inGainAuto Optional<EBUSAutoGainMode::Type> NIL Automatic gain mode
Input value inGain Optional<double> 1 - NIL Gain as an absolute physical value
Input value inTriggerSource Optional<EBUSTriggerSource::Type> NIL Trigger source
Input value inTriggerActivation Optional<EBUSTriggerActivation::Type> NIL Trigger activation mode
Input value inSkipInvalidFrames bool True Skipping invalid images
Output value outImage Image& Captured frame
Output value outFrameData EBUSFrameData& Captured frame data