#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: