Back to Aurora Vision Library Lite website
You are here: Start » Camera Support » cxCam » cxCam_CalibratePointCloud
cxCam_CalibratePointCloud
Header: | ThirdPartySdk.h |
---|---|
Namespace: | avl |
Calibrate data channel to point clod output.
Syntax
void avl::cxCam_CalibratePointCloud ( cxCam_State& ioState, atl::Optional<const atl::String&> inDeviceID, const avl::Image& inRangeImage, const atl::Optional<atl::File>& inFile, const atl::Optional<atl::String>& inCalibrationId, atl::Optional<int> inAOI, avl::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.