You are here: Start » Filter Reference » Point3DGrid
Point3DGrid
Point3DGrid Basics |
||||
Icon | Name | Description / Applications | Modules | |
---|---|---|---|---|
![]() |
CreatePoint3DGridFromImage | ![]() |
Creates a Point3DGrid structure from coordinates encoded in pixels of image. Creating a Point3DGrid structure out of an image obtained from a 3D camera or other external sources that encodes point cloud XYZ coordinates as pixel components of 2D image. |
Vision3DStandard |
![]() |
GetPoint3DGridPoint_Interpolated | ![]() |
Returns an interpolated single point of a point 3D grid. |
Vision3DLite |
![]() |
SkipEmptyPoint3DGrid | ![]() |
If the input Point3DGrid has at least one point defined, then it is copied to the output; otherwise Nil is returned. Secures against domain errors caused by empty grids, e.g. just before the FitPlaneToPoints filter is to be invoked. |
Vision3DLite |
![]() |
TestPoint3DGrid | ![]() |
Returns a sample 3D object. |
FoundationLite |
Point3DGrid Features |
||||
Icon | Name | Description / Applications | Modules | |
![]() |
Point3DGridHole | ![]() |
Finds a biggest hole in a given section of point cloud. |
Vision3DLite |
![]() |
Point3DGridValidPointsRegion | ![]() |
Computes region of locations where points are valid in a points 3D grid and where they are invalid. |
Vision3DLite |
Point3DGrid Fitting |
||||
Icon | Name | Description / Applications | Modules | |
![]() |
AdjustPointGrids3D | ![]() |
Aligns (rotation + translation) a point grid to match best the reference point grid. |
Vision3DStandard |
![]() |
FitPlaneToPoint3DGrid | ![]() |
Approximates points of the input grid with a plane using the Least Squares method. |
Vision3DStandard |
![]() |
FitPlaneToPoint3DGrid_M | ![]() |
Approximates points of the input grid with a plane using selected M-estimator for outlier suppression. Finding a locally optimal plane. Good enough when the number of outliers is small. |
Vision3DStandard |
Point3DGrid Spatial Transforms |
||||
Icon | Name | Description / Applications | Modules | |
![]() |
AlignPoint3DGridToPlane | ![]() |
Rotates a grid of 3D points with a rotation that transforms the input plane to be parallel to XY plane. |
Vision3DLite |
![]() |
CropPoint3DGrid | ![]() |
Removes from the grid points that are not contained in a given rectangular box. |
Vision3DLite |
![]() |
CropPoint3DGridByNeighborsProximity | ![]() |
Removes from the grid points that are too distant from their neighbor points. |
Vision3DLite |
![]() |
CropPoint3DGridByPlaneProximity | ![]() |
Removes from the grid points that are too distant from a given plane. |
Vision3DLite |
![]() |
CropPoint3DGridToRegion | ![]() |
Removes points that are not represented in a given region of the input grid. |
Vision3DLite |
![]() |
JoinPoint3DGrids | ![]() |
Combines two point grids into one. |
Vision3DLite |
![]() |
MirrorPoint3DGrid | ![]() |
Mirrors each grid point according to the input plane. |
Vision3DLite |
![]() |
RescalePoint3DGrid | ![]() |
Changes the distances of grid points to a reference point. |
Vision3DLite |
![]() |
RotatePoint3DGrid | ![]() |
Rotates a grid of 3D points around an axis in 3D. |
Vision3DLite |
![]() |
SplitPoint3DGridByPlane | ![]() |
Separates the points being on one side of the input plane from the others. |
Vision3DLite |
![]() |
TransformPoint3DGrid | ![]() |
Applies a general transformation expressed by a matrix to a grid of 3D points. |
Vision3DLite |
![]() |
TranslatePoint3DGrid | ![]() |
Translates a grid of points by a vector. |
Vision3DLite |