Back to Aurora Vision Studio website

You are here: Start » Filter Reference » Camera Support » XSightSmartCamera » XSightSmartCamera_GrabImage

XSightSmartCamera_GrabImage


Module: ThirdParty

Captures an image using X-Sight smart camera.

Name Type Range Description
Input value inDeviceIndex Integer* Device identifying number
Input value inInputQueueSize Integer 1 - Capacity of output frames queue
Input value inImageFormat XSightSmartCameraImageFormat*
Input value inExposureTime Integer* 1 - Exposure time in milliseconds
Input value inFrameRate Integer* 1 -
Input value inGainAuto Bool*
Input value inGain IntegerArray*
Input value inBlackLevel Integer* 1 -
Input value inWhiteBalanceAuto Bool*
Input value inContrast Integer* 1 - 128
Input value inGamma Integer* 0 -
Input value inLumination Integer* 1 - 128
Input value inSaturation Integer* 1 -
Input value inHUE Integer* 1 -
Input value inColorCorrection Integer* 1 -
Input value inSharpness Integer* 1 -
Input value inTriggerMode Bool*
Input value inTriggerConfiguration XSightSmartCameraTriggerConfiguration*
Output value outImage Image Captured image

Remarks

Camera driver software

inDeviceIndex can be used to pick one of multiple devices connected to the computer. inDeviceIndex can be set to:

  • Device Index - X-Sight smart camera identifying internal index.

Camera device driver software

This filter is intended to cooperate with a device using its vendor SDK. To be able to connect to a device, it is required to install X-Sight smart camera SDK.

Add DLL path to system environment variable is required.

Recommended Runtime version for Aurora Vision Studio usage is 1.0.

All the other parameters exposed by camera filters are optional, setting them to 'Auto' leaves related parameter unchanged in camera (device default or user set configuration).

Complexity Level

This filter is available on Basic Complexity Level.

Filter Group

This filter is member of XSightSmartCamera_GrabImage filter group.

See Also