OpendTect
7.0
|
Classify connected components of a binarized array 3D, components are sorted in size. More...
Classes | |
struct | VPos |
Public Member Functions | |
ConnComponents3D (const Array3D< bool > &) | |
~ConnComponents3D () | |
void | compute (TaskRunner *tr=0) |
const ObjectSet< VPos > * | getComponent (int compidx) |
int | nrComponents () const |
Protected Member Functions | |
void | addToComponent (const TypeSet< TypeSet< TypeSet< int > > > &comps, int sliceidx, int compidx, TypeSet< TypeSet< unsigned char > > &usedcomps, ObjectSet< VPos > &rescomp) |
Protected Attributes | |
ObjectSet< ObjectSet< VPos > > | components_ |
const Array3D< bool > & | input_ |
TypeSet< int > | sortedindex_ |
Classify connected components of a binarized array 3D, components are sorted in size.
<>
ConnComponents3D::ConnComponents3D | ( | const Array3D< bool > & | ) |
ConnComponents3D::~ConnComponents3D | ( | ) |
|
protected |
void ConnComponents3D::compute | ( | TaskRunner * | tr = 0 | ) |
int ConnComponents3D::nrComponents | ( | ) | const |
|
protected |
|
protected |
Generated at for the OpendTect seismic interpretation project. Copyright (C): dGB Beheer B.V. 1995-2024