Back to FabImage Library website
You are here: Start » Function Reference » Euresys » MultiCam_StartAcquisition
Header: | ThirdPartySdk.h |
---|---|
Namespace: | fil |
Initializes and starts image acquisition by frame grabber.
Syntax
void fil::MultiCam_StartAcquisition ( MultiCam_State& ioState, ftl::Optional<ftl::String> inDeviceID, ftl::Optional<ftl::String> inTopology, ftl::Optional<ftl::String> inCameraTapConfiguration, const ftl::String& inConnector, fil::MultiCamAcquisitionMode::Type inAcquisitionMode, ftl::Optional<const ftl::File&> inCameraFile, ftl::Optional<int> inPageLengthLn, fil::MultiCamColorFormat::Type inColorFormat, ftl::Optional<int> inGain )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
ioState | MultiCam_State& | Object used to maintain state of the function. | |||
![]() |
inDeviceID | Optional<String> | NIL | Board name, board identifier or serial number | |
![]() |
inTopology | Optional<String> | NIL | Board topology | |
![]() |
inCameraTapConfiguration | Optional<String> | NIL | Tap configuration of camera | |
![]() |
inConnector | const String& | Indication of connector used by channel | ||
![]() |
inAcquisitionMode | MultiCamAcquisitionMode::Type | Acquisition Mode | ||
![]() |
inCameraFile | Optional<const File&> | NIL | Camera configuration file | |
![]() |
inPageLengthLn | Optional<int> | 1 - 65535 | NIL | Page Length |
![]() |
inColorFormat | MultiCamColorFormat::Type | Color format | ||
![]() |
inGain | Optional<int> | NIL | Linear control of gain for all digitizing units |
Remarks
Board driver software
This filter is intended to cooperate with board using its vendor SDK. To be able to connect with board it is required to install MultiCam SDK software. Currently FabImage Studio requires MultiCam version 6.18.
MultiCam drivers can be downloaded from following website: https://www.euresys.com (registration may be required).
Supported frame grabbers:
- GRABLINK series
- DOMINO series
- Picolo series
Multithreaded environment
This function is not guaranteed to be thread-safe. When used in multithreaded environment, it has to be manually synchronized.
See Also
- MultiCam_GrabImage – Captures a frame using Euresys frame grabber.
- MultiCam_GrabImage_WithTimeout – Captures a frame using Euresys frame grabber.