|
std::shared_ptr< PointCloud > | open3d::geometry::CreatePointCloudFromDepthImage (const Image &depth, const camera::PinholeCameraIntrinsic &intrinsic, const Eigen::Matrix4d &extrinsic=Eigen::Matrix4d::Identity(), double depth_scale=1000.0, double depth_trunc=1000.0, int stride=1) |
|
std::shared_ptr< PointCloud > | open3d::geometry::CreatePointCloudFromRGBDImage (const RGBDImage &image, const camera::PinholeCameraIntrinsic &intrinsic, const Eigen::Matrix4d &extrinsic=Eigen::Matrix4d::Identity()) |
|
std::shared_ptr< PointCloud > | open3d::geometry::SelectDownSample (const PointCloud &input, const std::vector< size_t > &indices, bool invert) |
|
std::shared_ptr< PointCloud > | open3d::geometry::VoxelDownSample (const PointCloud &input, double voxel_size) |
|
std::tuple< std::shared_ptr< PointCloud >, Eigen::MatrixXi > | open3d::geometry::VoxelDownSampleAndTrace (const PointCloud &input, double voxel_size, const Eigen::Vector3d &min_bound, const Eigen::Vector3d &max_bound, bool approximate_class) |
|
std::shared_ptr< PointCloud > | open3d::geometry::UniformDownSample (const PointCloud &input, size_t every_k_points) |
|
std::shared_ptr< PointCloud > | open3d::geometry::CropPointCloud (const PointCloud &input, const Eigen::Vector3d &min_bound, const Eigen::Vector3d &max_bound) |
|
std::tuple< std::shared_ptr< PointCloud >, std::vector< size_t > > | open3d::geometry::RemoveRadiusOutliers (const PointCloud &input, size_t nb_points, double search_radius) |
|
std::tuple< std::shared_ptr< PointCloud >, std::vector< size_t > > | open3d::geometry::RemoveStatisticalOutliers (const PointCloud &input, size_t nb_neighbors, double std_ratio) |
|
bool | open3d::geometry::EstimateNormals (PointCloud &cloud, const KDTreeSearchParam &search_param) |
|
bool | open3d::geometry::OrientNormalsToAlignWithDirection (PointCloud &cloud, const Eigen::Vector3d &orientation_reference) |
|
bool | open3d::geometry::OrientNormalsTowardsCameraLocation (PointCloud &cloud, const Eigen::Vector3d &camera_location) |
|
std::vector< double > | open3d::geometry::ComputePointCloudToPointCloudDistance (const PointCloud &source, const PointCloud &target) |
|
std::tuple< Eigen::Vector3d, Eigen::Matrix3d > | open3d::geometry::ComputePointCloudMeanAndCovariance (const PointCloud &input) |
|
std::vector< double > | open3d::geometry::ComputePointCloudMahalanobisDistance (const PointCloud &input) |
|
std::vector< double > | open3d::geometry::ComputePointCloudNearestNeighborDistance (const PointCloud &input) |
|