Start » Filter Reference » GenICam

GenICam

Select a filter from the list below.

Icon Name Description / Applications Modules
GenICam_DownloadFile

Downloads a file from a GenICam device using the File Access Control interface.

GenICam
GenICam_ExecuteCommand

Conditionally executes command in GenICam device.

GenICam
GenICam_GetBoolParameter

Gets parameter of type Bool from GenICam device.

GenICam
GenICam_GetDoubleParameter

Gets parameter of type Double from GenICam device.

GenICam
GenICam_GetEnumParameter

Gets parameter of type Enumeration from GenICam device.

GenICam
GenICam_GetIntegerParameter

Gets parameter of type Integer from GenICam device.

GenICam
GenICam_GetLongParameter

Gets parameter of type Long from GenICam device.

GenICam
GenICam_GetRealParameter

Gets parameter of type Real from GenICam device.

GenICam
GenICam_GetStreamingStatistics

Retrieves basic statistics of video streaming out of GenICam device.

GenICam
GenICam_GetStringParameter

Gets parameter of type Enumeration from GenICam device.

GenICam
GenICam_GrabImage

Captures an image stream from a camera using a GenICam GenTL provider library.


The most recommended filter for working with GenTL-compatible devices.

GenICam
GenICam_GrabImage_WithTimeout

Captures an image stream from a camera using a GenICam GenTL provider library; returns Nil if no frame comes in the specified time.


Use this filter if the trigger may be not coming for some time, while the application should perform other operations in the main loop continuously, or when the timeout situation must be explicitly detected, or when you want to process images from multiple cameras in a single loop and the cameras are sending images asynchronously.

GenICam
GenICam_GrabMultiPartImage

Captures a multi-part image stream from a camera using a GenICam GenTL provider library.


Allows to receive multi-part video stream (with multiple images per frame) from special GenICam cameras, like separated color components in planar color formats, or separate depth, confidence and luminosity images in 3D cameras.

GenICam
GenICam_MultiDevice_GrabImages

Captures frame streams from multiple synchronously triggered general cameras using GenICam GenTL provider library.

GenICam
GenICam_ReadRegisterData

Reads binary data from a register node of a GenICam device.

GenICam
GenICam_SetBoolParameter

Sets parameter of type Bool into GenICam device.

GenICam
GenICam_SetDigitalOutputs

Sets user digital outputs state of GenICam device.

GenICam
GenICam_SetDoubleParameter

Sets parameter of type Double into GenICam device.

GenICam
GenICam_SetEnumParameter

Sets parameter of type Enumeration into GenICam device.

GenICam
GenICam_SetIntegerParameter

Sets parameter of type Integer into GenICam device.

GenICam
GenICam_SetLongParameter

Sets parameter of type Long into GenICam device.

GenICam
GenICam_SetRealParameter

Sets parameter of type Real into GenICam device.

GenICam
GenICam_SetStringParameter

Sets parameter of type String into GenICam device.

GenICam
GenICam_StartAcquisition

Initializes and starts image acquisition in a camera.


Typically used for establishing camera connectivity before the first trigger event. Especially important for multiple-camera systems.

GenICam
GenICam_StopAcquisition

Stops image acquisition in a camera.

GenICam
GenICam_UploadFile

Uploads a file to a GenICam device using the File Access Control interface.

GenICam
GenICam_WriteRegisterData

Writes binary data into a register node of a GenICam device.

GenICam