Namespace: Rx::LFR – Class: CExport – Header: Rx.LFR/Export.h

CExport::SavePointListPCD Static Method

C++
static void SavePointListPCD(const CRxString& sxFile, const CRxImage& xImgDepth3D, bool bUseVD, const double* pdCropXY)

Saves the 3D point list provided by the given 3D depth image to binary PCD format.

Point Cloud Data: http://pointclouds.org/documentation/tutorials/pcd_file_format.php.

Parameters

[const CRxString&] sxFile

[in] The output file name.

[const CRxImage&] xImgDepth3D

[in] The 3D depth image. Must be of type RGBA float.

[bool] bUseVD

[in] True to save the mesh in virtual depth units instead of metric units.

[const double*] pdCropXY

(Optional) [in] Pointer to 4 double values defining a mesh crop in X and Y. The values must be given in percentage of the image dimension in the order: Left, Right, Top, Bottom.