ImagingTools Core SDK
Classes | Functions
imt3d Namespace Reference

Classes

class  CCuboid
 
class  CDepthBitmap
 
class  CImage3dCalibration
 
class  CMesh3d
 
class  CObjPointCloudPersistenceComp
 
class  CPointCloud3d
 
class  CPointsBasedObject
 
class  CPosition3d
 
class  IDepthBitmap
 
class  IGridInfo
 
class  IImage3dCalibration
 
class  IMesh3d
 
class  IObject3d
 
class  IObject3dProvider
 
class  IPointCloud3d
 
class  IPointsBasedObject
 

Functions

bool ConvertDepthImageToCloud (const imt3d::IDepthBitmap &bitmap, IPointCloud3d &pointCloud)
 
bool ConvertPointCloudToDepthBitmap (const IPointCloud3d &pointCloud, imt3d::IDepthBitmap &bitmap)
 
template<typename PointType >
bool ConvertPointCloudToDepthBitmap (const IPointCloud3d &pointCloud, imt3d::IDepthBitmap &bitmap)
 

Detailed Description

Basic implementations for 3D-calculations This package is system independent. This package use following ACF packages:

Function Documentation

◆ ConvertDepthImageToCloud()

bool imt3d::ConvertDepthImageToCloud ( const imt3d::IDepthBitmap bitmap,
IPointCloud3d pointCloud 
)

Convert a depth image to a point cloud.

◆ ConvertPointCloudToDepthBitmap() [1/2]

bool imt3d::ConvertPointCloudToDepthBitmap ( const IPointCloud3d pointCloud,
imt3d::IDepthBitmap bitmap 
)

Convert a point cloud to a depth image.

◆ ConvertPointCloudToDepthBitmap() [2/2]

template<typename PointType >
bool imt3d::ConvertPointCloudToDepthBitmap ( const IPointCloud3d pointCloud,
imt3d::IDepthBitmap bitmap 
)

Generic conversion of a point cloud to a depth image.