Back to FabImage Library website
You are here: Start » Function Reference » Camera Support » cxCam » cxCam_CalibratePointCloud
Header: | ThirdPartySdk.h |
---|---|
Namespace: | fil |
Module: | ThirdParty |
Calibrate data channel to point clod output.
Syntax
void fil::cxCam_CalibratePointCloud ( cxCam_State& ioState, ftl::Optional<const ftl::String&> inDeviceID, const fil::Image& inRangeImage, const ftl::Optional<ftl::File>& inFile, const ftl::Optional<ftl::String>& inCalibrationId, ftl::Optional<int> inAOI, fil::Point3DGrid& outPointCloud )
Parameters
Name | Type | Default | Description | |
---|---|---|---|---|
![]() |
ioState | cxCam_State& | Object used to maintain state of the function. | |
![]() |
inDeviceID | Optional<const String&> | NIL | Device URI |
![]() |
inRangeImage | const Image& | Data to calibrate. | |
![]() |
inFile | const Optional<File>& | NIL | Calibration file. Leave blank to use the file from device memory. |
![]() |
inCalibrationId | const Optional<String>& | NIL | Calibration file id. |
![]() |
inAOI | Optional<int> | NIL | Number of area of interest that you are going to process. Only used to optimize the reading of calibration data. |
![]() |
outPointCloud | Point3DGrid& |
Remarks
This filter converts the data from the acquisition (typically the third data channel) with a configuration file to return the 3D real coordinate data. For performance reasons, the file is loaded only once, the first time the filter is called for given parameters.
See Also
- cxCam_GrabData – Captures a frame using cxCam Support Package.
- cxCam_GrabData_WithTimeout – Captures a frame using cxCam Support Package with timeout.