initial segmentation

This commit is contained in:
Paul Leroy
2023-11-30 19:43:41 +01:00
parent e5c22e9de9
commit d934fa8391
3 changed files with 129 additions and 24 deletions
+5 -2
View File
@@ -2,14 +2,17 @@
#include "ccPointCloud.h"
#include "Eigen/Dense"
#pragma once
class ccMainAppInterface;
namespace G3Point
{
int getBestOctreeLevel();
void get_neighbors(unsigned index);
void add_to_stack(int index, const Eigen::ArrayXi& n_donors, const Eigen::ArrayXXi& donors, std::vector<int>& stack);
int segment_labels(bool useParallelStrategy=true);
void get_neighbors_distances_slopes(unsigned index);
bool query_neighbors(ccPointCloud* cloud, ccMainAppInterface* appInterface, bool useParallelStrategy=true);
void performActionA( ccMainAppInterface *appInterface );
}