Defines a single camera or ray image calibration, including a possible gray image.
Static Public Member Functions | |
static void | SaveMeshPLY (System::String^ sFile, Rx::Net::Image^ xImgFocus, Rx::Net::Image^ xImgDepth3D) |
Saves the 3D mesh provided by the given 3D depth image to binary PLY format. More... | |
static void | SaveMeshPLY (System::String^ sFile, Rx::Net::Image^ xImgFocus, Rx::Net::Image^ xImgDepth3D, bool bUseVD) |
Saves the 3D mesh provided by the given 3D depth image to binary PLY format. More... | |
static void | SaveMeshPLY (System::String^ sFile, Rx::Net::Image^ xImgFocus, Rx::Net::Image^ xImgDepth3D, bool bUseVD, double *pdCropXYZ) |
Saves the 3D mesh provided by the given 3D depth image to binary PLY format. More... | |
static void | SaveMeshSTL (System::String^ sFile, Rx::Net::Image^ xImgDepth3D) |
Saves the 3D mesh provided by the given 3D depth image to binary STL format. More... | |
static void | SaveMeshSTL (System::String^ sFile, Rx::Net::Image^ xImgDepth3D, bool bUseVD, double dMaxEdgeLength) |
Saves the 3D mesh provided by the given 3D depth image to binary STL format. More... | |
static void | SaveMeshSTL (System::String^ sFile, Rx::Net::Image^ xImgDepth3D, bool bUseVD, double dMaxEdgeLength, double *pdCropXY) |
Saves the 3D mesh provided by the given 3D depth image to binary STL format. More... | |
static void | SavePointListPCD (System::String^ sFile, Rx::Net::Image^ xImgDepth3D) |
Saves the 3D point list provided by the given 3D depth image to binary PCD format. More... | |
static void | SavePointListPCD (System::String^ sFile, Rx::Net::Image^ xImgFocus, Rx::Net::Image^ xImgDepth3D) |
Saves the 3D point list provided by the given 3D depth image to binary PCD format. More... | |
static void | SavePointListPCD (System::String^ sFile, Rx::Net::Image^ xImgDepth3D, bool bUseVD) |
Saves the 3D point list provided by the given 3D depth image to binary PCD format. More... | |
static void | SavePointListPCD (System::String^ sFile, Rx::Net::Image^ xImgFocus, Rx::Net::Image^ xImgDepth3D, bool bUseVD) |
Saves the 3D point list provided by the given 3D depth image to binary PCD format. More... | |
static void | SavePointListPCD (System::String^ sFile, Rx::Net::Image^ xImgDepth3D, bool bUseVD, double *pdCropXY) |
Saves the 3D point list provided by the given 3D depth image to binary PCD format. More... | |
static void | SavePointListPCD (System::String^ sFile, Rx::Net::Image^ xImgFocus, Rx::Net::Image^ xImgDepth3D, bool bUseVD, double *pdCropXY) |
Saves the 3D point list provided by the given 3D depth image to binary PCD format. More... | |
static void | SavePointListTXT (System::String^ sFile, Rx::Net::Image^ xImgDepth3D) |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format. More... | |
static void | SavePointListTXT (System::String^ sFile, Rx::Net::Image^ xImgDepth3D, bool bUseVD) |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format. More... | |
static void | SavePointListTXT (System::String^ sFile, Rx::Net::Image^ xImgDepth3D, bool bUseVD, double *pdCropXY) |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format. More... | |
static void | SavePointListXYZ (System::String^ sFile, Rx::Net::Image^ xImgDepth3D) |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format. More... | |
static void | SavePointListXYZ (System::String^ sFile, Rx::Net::Image^ xImgDepth3D, bool bUseVD) |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format. More... | |
static void | SavePointListXYZ (System::String^ sFile, Rx::Net::Image^ xImgDepth3D, bool bUseVD, double *pdCropXY) |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format. More... | |
|
inlinestatic |
Saves the 3D mesh provided by the given 3D depth image to binary PLY format.
sFile | [in] The completet file path. |
xImgFocus | [in,out] The total focus image used as color values for each vertex in the mesh. Must be of type RGBA unsigned char or luminance unsigned char. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
|
inlinestatic |
Saves the 3D mesh provided by the given 3D depth image to binary PLY format.
sFile | [in] The completet file path. |
xImgFocus | [in,out] The total focus image used as color values for each vertex in the mesh. Must be of type RGBA unsigned char or luminance unsigned char. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
|
inlinestatic |
Saves the 3D mesh provided by the given 3D depth image to binary PLY format.
sFile | [in] The complete file path. |
xImgFocus | [in,out] The total focus image used as color values for each vertex in the mesh. Must be of type RGBA unsigned char or luminance unsigned char. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
pdCropXYZ | [in,out] Pointer to 6 double values defining a mesh crop in X, Y and Z. The first 4 double values must be given in percentage of the image dimension in the order: Left, Right, Top, Bottom. The next 2 values must be given as absolute depth values in the order: Minimum, Maximum. If both values are 0, no depth crop is applied. |
|
inlinestatic |
Saves the 3D mesh provided by the given 3D depth image to binary STL format.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
|
inlinestatic |
Saves the 3D mesh provided by the given 3D depth image to binary STL format.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
dMaxEdgeLength | Vertices with a depth-variation larger than this value for at least one vertex pair are not added to the mesh. |
|
inlinestatic |
Saves the 3D mesh provided by the given 3D depth image to binary STL format.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
dMaxEdgeLength | Vertices with a depth-variation larger than this value for at least one vertex pair are not added to the mesh. |
pdCropXY | [in,out] (Optional) 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. |
|
inlinestatic |
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.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
|
inlinestatic |
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.
sFile | [in] The complete file path. |
xImgFocus | [in,out] The total focus image used as color values for each point in the data. Must be of type RGBA unsigned char or luminance unsigned char. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
|
inlinestatic |
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.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
|
inlinestatic |
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.
sFile | [in] The complete file path. |
xImgFocus | [in,out] The total focus image used as color values for each point in the data. Must be of type RGBA unsigned char or luminance unsigned char. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
|
inlinestatic |
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.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
pdCropXY | [in,out] 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. |
|
inlinestatic |
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.
sFile | [in] The complete file path. |
xImgFocus | [in,out] The total focus image used as color values for each point in the data. Must be of type RGBA unsigned char or luminance unsigned char. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
pdCropXY | [in,out] 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. |
|
inlinestatic |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
|
inlinestatic |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
|
inlinestatic |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
pdCropXY | [in,out] 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. |
|
inlinestatic |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
|
inlinestatic |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
|
inlinestatic |
Saves the 3D point list provided by the given 3D depth image to ASCII XYZ format.
sFile | [in] The complete file path. |
xImgDepth3D | [in,out] The 3D depth image. Must be of type RGBA float. |
bUseVD | True to save the mesh in virtual depth units instead of metric units. |
pdCropXY | [in,out] 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. |