Back to Aurora Vision Library website
You are here: Start » Function Reference » Computer Vision » Segmentation 3D » SegmentPoint3DGrid_PlanarCells
SegmentPoint3DGrid_PlanarCells
Header: | AVL.h |
---|---|
Namespace: | avl |
Module: | FoundationBasic |
Computes a list of planar cells of a point cloud
Syntax
C++
C#
void avl::SegmentPoint3DGrid_PlanarCells ( const avl::Point3DGrid& inPointCloud, const float inCellSize, const double inFlatnessNoiseLevel, atl::Array<atl::Array<avl::Point3D>>& outPlanarCells, atl::Array<avl::Segment3D>& diagPlanarCellNormals, atl::Array<avl::Box3D>& diagPlanarCellBoxes )
Parameters
Name | Type | Range | Default | Description | |
---|---|---|---|---|---|
inPointCloud | const Point3DGrid& | ||||
inCellSize | const float | 2.0 - | 16.0f | Size of a single cell in the real coordinate system | |
inFlatnessNoiseLevel | const double | 0.0 - 1.0 | 0.04D | ||
outPlanarCells | Array<Array<Point3D>>& | ||||
diagPlanarCellNormals | Array<Segment3D>& | Segments representing the normals of computed cells | |||
diagPlanarCellBoxes | Array<Box3D>& | Bounding boxes of planar cells |