OpenCV  5.0.0-pre
Open Source Computer Vision
Loading...
Searching...
No Matches
Classes | Namespaces | Enumerations | Functions
ptcloud.hpp File Reference
This graph shows which files directly or indirectly include this file:

Classes

class  cv::RegionGrowing3D
 Region Growing algorithm in 3D point cloud. More...
 
class  cv::SACSegmentation
 Sample Consensus algorithm segmentation of 3D point cloud model. More...
 

Namespaces

namespace  cv
 "black box" representation of the file storage associated with a file on disk.
 

Enumerations

enum  cv::SacMethod { cv::SAC_METHOD_RANSAC }
 type of the robust estimation algorithm More...
 
enum  cv::SacModelType {
  cv::SAC_MODEL_PLANE ,
  cv::SAC_MODEL_SPHERE
}
 

Functions

int cv::farthestPointSampling (OutputArray sampled_point_flags, InputArray input_pts, float sampled_scale, float dist_lower_limit=0, RNG *rng=nullptr)
 
int cv::farthestPointSampling (OutputArray sampled_point_flags, InputArray input_pts, int sampled_pts_size, float dist_lower_limit=0, RNG *rng=nullptr)
 Point cloud sampling by Farthest Point Sampling(FPS).
 
void cv::normalEstimate (OutputArray normals, OutputArray curvatures, InputArray input_pts, InputArrayOfArrays nn_idx, int max_neighbor_num=0)
 Estimate the normal and curvature of each point in point cloud from NN results.
 
void cv::randomSampling (OutputArray sampled_pts, InputArray input_pts, float sampled_scale, RNG *rng=nullptr)
 
void cv::randomSampling (OutputArray sampled_pts, InputArray input_pts, int sampled_pts_size, RNG *rng=nullptr)
 Point cloud sampling by randomly select points.
 
int cv::voxelGridSampling (OutputArray sampled_point_flags, InputArray input_pts, float length, float width, float height)
 Point cloud sampling by Voxel Grid filter downsampling.