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