Point Cloud Viewer  1.00
A Viewer to display point clouds with phong shading by converting them to splats.
PointCloudPreprocessing Class Reference

Provides a static method for converting a point cloud to a splat cloud. More...

#include <pointcloudpreprocessing.h>

Static Public Member Functions

static bool convertToSplatCloud (EntityOctreeContainer &container, unsigned int k, float epsilon)
 Takes a point cloud and converts it to a splat cloud. More...
 

Detailed Description

Provides a static method for converting a point cloud to a splat cloud.

Member Function Documentation

bool PointCloudPreprocessing::convertToSplatCloud ( EntityOctreeContainer container,
unsigned int  k,
float  epsilon 
)
static

Takes a point cloud and converts it to a splat cloud.

Implements partly the method described in the paper "Optimized Sub-Sampling of Point Sets for Surface Splatting" from Jianhua Wu and Leif Kobbelt.

Parameters
containerThe point cloud. The contained Entities are replaced by Splats.
kThe number of nearest neighbours to consider.
epsilonThe maximum deviation. The splats are grown until a deviation of epsilon is reached or all k neighbours are covered by the new splat.
Returns
true if the conversion was successfull.

The documentation for this class was generated from the following files: