#include <bioprocessing/utility/extremafinder.h>
|
| ExtremaFinder () |
|
virtual | ~ExtremaFinder () |
|
void | setStructuringElement (const aims::StructuringElement &se) |
|
void | setModeMin () |
|
void | setModeMax () |
|
void | setModeStrictMin () |
|
void | setModeStrictMax () |
|
void | setModeValueConst (double value) |
|
void | setModeValueConnectComp (const aims::strel::Connectivity &c) |
|
template<typename IN , typename OUT > |
void | computeExtrema (carto::VolumeRef< IN > in, carto::VolumeRef< OUT > out) |
|
template<typename IN , typename OUT , typename M > |
void | computeExtrema (carto::VolumeRef< IN > in, carto::VolumeRef< OUT > out, carto::VolumeRef< M > mask) |
|
template<typename IN , typename OUT > |
void | computeExtrema (carto::VolumeRef< IN > in, aims::BucketMap< OUT > &out) |
|
template<typename IN , typename OUT , typename M > |
void | computeExtrema (carto::VolumeRef< IN > in, aims::BucketMap< OUT > &out, carto::VolumeRef< M > mask) |
|
template<typename IN , typename OUT > |
carto::VolumeRef< OUT > | computeExtremaVolume (carto::VolumeRef< IN > in) |
|
template<typename IN , typename OUT , typename M > |
carto::VolumeRef< OUT > | computeExtremaVolume (carto::VolumeRef< IN > in, carto::VolumeRef< M > mask) |
|
template<typename IN , typename OUT > |
aims::BucketMap< OUT > | computeExtremaBucket (carto::VolumeRef< IN > in) |
|
template<typename IN , typename OUT , typename M > |
aims::BucketMap< OUT > | computeExtremaBucket (carto::VolumeRef< IN > in, carto::VolumeRef< M > mask=carto::VolumeRef< M >((carto::Volume< M > *) 0)) |
|
Definition at line 24 of file extremafinder.h.
◆ ExtremaFinder()
bio::ExtremaFinder::ExtremaFinder |
( |
| ) |
|
|
inline |
◆ ~ExtremaFinder()
virtual bio::ExtremaFinder::~ExtremaFinder |
( |
| ) |
|
|
inlinevirtual |
◆ computeExtrema() [1/4]
template<typename IN , typename OUT >
void bio::ExtremaFinder::computeExtrema |
( |
carto::VolumeRef< IN > |
in, |
|
|
aims::BucketMap< OUT > & |
out |
|
) |
| |
◆ computeExtrema() [2/4]
template<typename IN , typename OUT , typename M >
void bio::ExtremaFinder::computeExtrema |
( |
carto::VolumeRef< IN > |
in, |
|
|
aims::BucketMap< OUT > & |
out, |
|
|
carto::VolumeRef< M > |
mask |
|
) |
| |
◆ computeExtrema() [3/4]
template<typename IN , typename OUT >
void bio::ExtremaFinder::computeExtrema |
( |
carto::VolumeRef< IN > |
in, |
|
|
carto::VolumeRef< OUT > |
out |
|
) |
| |
◆ computeExtrema() [4/4]
template<typename IN , typename OUT , typename M >
void bio::ExtremaFinder::computeExtrema |
( |
carto::VolumeRef< IN > |
in, |
|
|
carto::VolumeRef< OUT > |
out, |
|
|
carto::VolumeRef< M > |
mask |
|
) |
| |
◆ computeExtremaBucket() [1/2]
template<typename IN , typename OUT >
aims::BucketMap<OUT> bio::ExtremaFinder::computeExtremaBucket |
( |
carto::VolumeRef< IN > |
in | ) |
|
|
inline |
◆ computeExtremaBucket() [2/2]
template<typename IN , typename OUT , typename M >
aims::BucketMap<OUT> bio::ExtremaFinder::computeExtremaBucket |
( |
carto::VolumeRef< IN > |
in, |
|
|
carto::VolumeRef< M > |
mask = carto::VolumeRef<M>( (carto::Volume<M>*)0 ) |
|
) |
| |
|
inline |
◆ computeExtremaVolume() [1/2]
template<typename IN , typename OUT >
carto::VolumeRef<OUT> bio::ExtremaFinder::computeExtremaVolume |
( |
carto::VolumeRef< IN > |
in | ) |
|
|
inline |
◆ computeExtremaVolume() [2/2]
template<typename IN , typename OUT , typename M >
carto::VolumeRef<OUT> bio::ExtremaFinder::computeExtremaVolume |
( |
carto::VolumeRef< IN > |
in, |
|
|
carto::VolumeRef< M > |
mask |
|
) |
| |
|
inline |
◆ setModeMax()
void bio::ExtremaFinder::setModeMax |
( |
| ) |
|
|
inline |
◆ setModeMin()
void bio::ExtremaFinder::setModeMin |
( |
| ) |
|
|
inline |
◆ setModeStrictMax()
void bio::ExtremaFinder::setModeStrictMax |
( |
| ) |
|
|
inline |
◆ setModeStrictMin()
void bio::ExtremaFinder::setModeStrictMin |
( |
| ) |
|
|
inline |
◆ setModeValueConnectComp()
void bio::ExtremaFinder::setModeValueConnectComp |
( |
const aims::strel::Connectivity & |
c | ) |
|
|
inline |
◆ setModeValueConst()
void bio::ExtremaFinder::setModeValueConst |
( |
double |
value | ) |
|
|
inline |
◆ setStructuringElement()
void bio::ExtremaFinder::setStructuringElement |
( |
const aims::StructuringElement & |
se | ) |
|
|
inline |
The documentation for this class was generated from the following file: