#include <mdsTetraMembershipEM2.h>
Inheritance diagram for mds::seg::CTetraMembershipEM2:
Public Types | |
typedef std::vector< CTetraFeatures > | tSubRegions |
Vector of image features extracted for every sub-region. | |
Public Member Functions | |
CTetraMembershipEM2 (tSubRegions &SubRegions, double dMinAddChange) | |
Default constructor. | |
virtual bool | operator() (vctl::MCTetra *pFirstTetrahedron, mds::tSize NumOfClasses) |
Computes membership function of all tetrahedra in a given list. | |
virtual bool | operator() (vctl::MCTetra *pFirstTetrahedron) |
Computes membership function of all tetrahedra in a given list. | |
virtual | ~CTetraMembershipEM2 () |
Virtual destructor. | |
Protected Types | |
typedef mds::base::CSTLContainer< tSubRegions > | tContainer |
Wrapped STL container. | |
Protected Attributes | |
mds::math::CMaxLikelihoodByEM< tContainer, NUM_OF_FEATURES > | m_EM |
Used clustering algorithm. | |
tSubRegions & | m_SubRegions |
Reference to the vector of image features. |
|
Wrapped STL container.
|
|
Vector of image features extracted for every sub-region.
|
|
Default constructor.
|
|
Virtual destructor.
|
|
Computes membership function of all tetrahedra in a given list.
|
|
Computes membership function of all tetrahedra in a given list.
Implements mds::seg::CTetraMembershipFunc. |
|
Used clustering algorithm.
|
|
Reference to the vector of image features.
|