Functions for managing CalibratedImageWrapper objects. More...
Functions | |
VL_SDK_API vlCalibratedImageWrapper_t *VL_CALLINGCONVENTION | vlCalibratedImageWrapper_Clone (vlCalibratedImageWrapper_t *calibratedImageWrapper) |
Creates a copy of the CalibratedImageWrapper object and returns a pointer to it. More... | |
VL_SDK_API vlImageWrapper_t *VL_CALLINGCONVENTION | vlCalibratedImageWrapper_GetImage (vlCalibratedImageWrapper_t *calibratedImageeWrapper) |
Returns a pointer to the ImageWrapper object of the calibrated image. More... | |
VL_SDK_API vlExtrinsicDataWrapper_t *VL_CALLINGCONVENTION | vlCalibratedImageWrapper_GetImageFromDeviceTransform (vlCalibratedImageWrapper_t *calibratedImageWrapper) |
Returns a pointer to the ExtrinsicDataWrapper object of the extrinsic from the device to the image coordinates. More... | |
VL_SDK_API vlIntrinsicDataWrapper_t *VL_CALLINGCONVENTION | vlCalibratedImageWrapper_GetIntrinsicData (vlCalibratedImageWrapper_t *calibratedImageWrapper) |
Returns a pointer to the IntriniscDataWrapper object of the intrinsic of the image. More... | |
VL_SDK_API void VL_CALLINGCONVENTION | vlDelete_CalibratedImageWrapper (vlCalibratedImageWrapper_t *calibratedImageWrapper) |
Deletes an CalibratedImageWrapper object. More... | |
VL_SDK_API vlCalibratedImageWrapper_t *VL_CALLINGCONVENTION | vlNew_CalibratedImageWrapper () |
Creates a new CalibratedImageWrapper object and returns a pointer to it. More... | |
Functions for managing CalibratedImageWrapper objects.
The CalibratedImageWrapper is a wrapper for an CalibratedImage object. CalibratedImage objects pack an image with its intrinsic and extrinsic parameters.
VL_SDK_API vlCalibratedImageWrapper_t *VL_CALLINGCONVENTION vlCalibratedImageWrapper_Clone | ( | vlCalibratedImageWrapper_t * | calibratedImageWrapper | ) |
Creates a copy of the CalibratedImageWrapper object and returns a pointer to it.
This pointer must be released using vlDelete_CalibratedImageWrapper.
calibratedImageWrapper | Pointer to a CalibratedImageWrapper object. |
VL_SDK_API vlImageWrapper_t *VL_CALLINGCONVENTION vlCalibratedImageWrapper_GetImage | ( | vlCalibratedImageWrapper_t * | calibratedImageeWrapper | ) |
Returns a pointer to the ImageWrapper object of the calibrated image.
calibratedImageWrapper | Pointer to a CalibratedImageWrapper object. |
VL_SDK_API vlExtrinsicDataWrapper_t *VL_CALLINGCONVENTION vlCalibratedImageWrapper_GetImageFromDeviceTransform | ( | vlCalibratedImageWrapper_t * | calibratedImageWrapper | ) |
Returns a pointer to the ExtrinsicDataWrapper object of the extrinsic from the device to the image coordinates.
calibratedImageWrapper | Pointer to a CalibratedImageWrapper object. |
VL_SDK_API vlIntrinsicDataWrapper_t *VL_CALLINGCONVENTION vlCalibratedImageWrapper_GetIntrinsicData | ( | vlCalibratedImageWrapper_t * | calibratedImageWrapper | ) |
Returns a pointer to the IntriniscDataWrapper object of the intrinsic of the image.
calibratedImageWrapper | Pointer to a CalibratedImageWrapper object. |
VL_SDK_API void VL_CALLINGCONVENTION vlDelete_CalibratedImageWrapper | ( | vlCalibratedImageWrapper_t * | calibratedImageWrapper | ) |
Deletes an CalibratedImageWrapper object.
Call this function if you used the vlNew_CalibratedImageWrapper function to create the object and you are now done using it.
calibratedImageWrapper | Pointer to an CalibratedImageWrapper object. |
VL_SDK_API vlCalibratedImageWrapper_t *VL_CALLINGCONVENTION vlNew_CalibratedImageWrapper | ( | ) |
Creates a new CalibratedImageWrapper object and returns a pointer to it.
This pointer must be released using vlDelete_CalibratedImageWrapper.