open3d.geometry¶
Classes
The base geometry class. |
|
The base geometry class for 2D geometries. |
|
The base geometry class for 3D geometries. |
|
HalfEdge class contains vertex, triangle info about a half edge, as well as relations of next and twin half edge. |
|
HalfEdgeTriangleMesh inherits TriangleMesh class with the addition of HalfEdge data structure for each half edge in the mesh as well as related functions. |
|
The image class stores image with customizable width, height, num of channels and bytes per channel. |
|
Enum class for Image filter types. |
|
KDTree with FLANN for nearest neighbor search. |
|
Base class for KDTree search parameters. |
|
KDTree search parameters for hybrid KNN and radius search. |
|
KDTree search parameters for pure KNN search. |
|
KDTree search parameters for pure radius search. |
|
LineSet define a sets of lines in 3D. |
|
PointCloud class. |
|
RGBDImage is for a pair of registered color and depth images, viewed from the same view, of the same resolution. |
|
TriangleMesh class. |
|
VoxelGrid is a collection of voxels which are aligned in grid. |
Functions
Function to compute the Mahalanobis distance for points in a point cloud. |
|
Function to compute the mean and covariance matrix of a point cloud. |
|
Function to compute the distance from a point to its nearest neighbor in the point cloud |
|
|
|
Convert HalfEdgeTriangleMesh from TriangleMesh. |
|
|
Function to create ImagePyramid |
|
Factory function to create an arrow mesh |
|
Factory function to create a box. |
|
Factory function to create a cone mesh |
|
Factory function to create a coordinate frame mesh. |
|
Factory function to create a cylinder mesh |
|
Factory function to create a sphere mesh centered at (0, 0, 0). |
|
Factory function to create a pointcloud from a depth image and a camera. |
|
Factory function to create a pointcloud from an RGB-D image and a camera. |
Function to make RGBDImage from color and depth image |
|
|
Function to make RGBDImage (for NYU format) |
|
Function to make RGBDImage (for Redwood format) |
|
Function to make RGBDImage (for SUN format) |
|
Function to make RGBDImage (for TUM format) |
Function to make voxels from scanned point cloud |
|
|
Function to crop input pointcloud into output pointcloud |
|
Function to crop input triangle mesh into output triangle mesh |
|
Function to compute the normals of a point cloud. |
|
Function to filter Image |
|
Function to filter ImagePyramid |
Function to orient the normals of a point cloud |
|
Function to orient the normals of a point cloud |
|
|
Function to remove points that have less than nb_points in a given sphere of a given radius |
|
Overloaded function. |
|
Function to remove points that are further away from their neighbors in average |
|
Function to downsample input pointcloud into output pointcloud uniformly. |
|
Function to downsample input pointcloud into output pointcloud with a voxel |
|
Function to downsample using geometry.VoxelDownSample also records point cloud index before downsampling |