|
| static SparsePointCloud | Create< T > (long numPoints) |
| | Creates a new point cloud with the specified numPoints and components of the given type T .
|
| |
| static PointCloud | FromFile (string fileName) |
| | Loads a point cloud from the given fileName .
|
| |
| static PointCloud | FromFile (string fileName, PointCloudFlags flags) |
| | Loads a point cloud from the given fileName with the specified flags .
|
| |
| static PointCloud | FromComposite (Composite obj) |
| | Create a point cloud from the given Composite obj .
|
| |
| static PointCloud | FromHandle (IntPtr handle, ShareObject doShare) |
| | Creates a point cloud from the given handle .
|
| |
| static PointCloud | FromMemory< T > (byte[] buffer, FileFormat fileFormat) |
| | Creates a point cloud from the given buffer buffer.
|
| |
| static PointCloud | FromMemory (byte[] buffer, PointCloudFlags flags, FileFormat fileFormat) |
| | Creates a point cloud from the given buffer buffer.
|
| |
| static PointCloud | FromMemory< T > (IntPtr buffer, long bufferSize, FileFormat fileFormat) |
| | Creates a point cloud from the given buffer buffer.
|
| |
| static PointCloud | FromMemory (IntPtr buffer, long bufferSize, PointCloudFlags flags, FileFormat fileFormat) |
| | Creates a point cloud from the given buffer buffer.
|
| |
Unorganized sparse point cloud object.
An unorganized sparse point cloud is logically seen an array of 3D points. There is no order or neighboring information between the single points.
It has less memory than an organized dense point cloud.
Conversion to a dense point cloud is difficult, as the grid thus neighbor information is missing.
For further information refer to CVB Point Cloud Concept.
Creates a dense pointcloud from a sparse cloud.
- Parameters
-
| conversionMode | Mode used to convert pointcloud. |
- Returns
- Newly created and filled dense point cloud
This function maps the points of a sparse pointcloud into a newly created dense pointcloud. First, a resolution is determined that minimizes the points lost by the conversion. If multiple points map onto the same x,y position in the dense point cloud, the one with the larger z value is retained. The output cloud always has a confidence plane, which is set to 0 if no point of the sparse cloud matched the location. It is set to 1 if a point of the sparse cloud could be mapped to that location. If the sparse cloud has a w component, it is replicated as well.
Creates a dense pointcloud from a sparse cloud.
- Parameters
-
| numDroppedPoints | The number of source points that overlapped in x and y and thus got dropped. |
| conversionMode | Mode used to convert pointcloud. |
- Returns
- Newly created and filled dense point cloud
This function maps the points of a sparse pointcloud into a newly created dense pointcloud. First, a resolution is determined that minimizes the points lost by the conversion. If multiple points map onto the same x,y position in the dense point cloud, the one with the larger z value is retained. The output cloud always has a confidence plane, which is set to 0 if no point of the sparse cloud matched the location. It is set to 1 if a point of the sparse cloud could be mapped to that location. If the sparse cloud has a w component, it is replicated as well.