SMIL  1.0.4
Stochastic Watershed

Put some brief (or long) description here. More...

Detailed Description

Put some brief (or long) description here.

Author
Theodore Chabardes
+ Collaboration diagram for Stochastic Watershed:

Functions

template<class labelT , class T >
void stochasticWatershedParallel (const Image< labelT > &primary, const Image< T > &gradient, Image< labelT > &out, const size_t &n_seeds, const StrElt &se)
 stochasticWatershedParallel More...
 
template<class labelT , class T >
void stochasticWatershed (const Image< labelT > &primary, const Image< T > &gradient, Image< labelT > &out, const size_t &n_seeds, const StrElt &se)
 stochasticWatershed More...
 
template<class labelT , class T >
size_t stochasticFlatZonesParallel (const Image< labelT > &primary, const Image< T > &gradient, Image< labelT > &out, const size_t &n_seeds, const double &t0, const StrElt &se)
 stochasticFlatZonesParallel More...
 
template<class labelT , class T >
size_t stochasticFlatZones (const Image< labelT > &primary, const Image< T > &gradient, Image< labelT > &out, const size_t &n_seeds, const double &t0, const StrElt &se)
 Over Segmentation Correction. More...
 
template<class labelT , class T >
size_t overSegmentationCorrection (const Image< labelT > &primary, const Image< T > &gradient, Image< labelT > &out, const size_t &n_seeds, const double &r0, const StrElt &se)
 Over Segmentation Correction. More...
 

Function Documentation

◆ stochasticWatershedParallel()

void smil::stochasticWatershedParallel ( const Image< labelT > &  primary,
const Image< T > &  gradient,
Image< labelT > &  out,
const size_t &  n_seeds,
const StrElt se 
)

stochasticWatershedParallel

Parameters
[in]primary
[in]gradient
[out]out
[in]n_seeds
[in]se

◆ stochasticWatershed()

void smil::stochasticWatershed ( const Image< labelT > &  primary,
const Image< T > &  gradient,
Image< labelT > &  out,
const size_t &  n_seeds,
const StrElt se 
)

stochasticWatershed

Parameters
[in]primary
[in]gradient
[out]out
[in]n_seeds
[in]se

◆ stochasticFlatZonesParallel()

size_t smil::stochasticFlatZonesParallel ( const Image< labelT > &  primary,
const Image< T > &  gradient,
Image< labelT > &  out,
const size_t &  n_seeds,
const double &  t0,
const StrElt se 
)

stochasticFlatZonesParallel

Parameters
[in]primary
[in]gradient
[out]out
[in]n_seeds
[in]t0
[in]se

◆ stochasticFlatZones()

size_t smil::stochasticFlatZones ( const Image< labelT > &  primary,
const Image< T > &  gradient,
Image< labelT > &  out,
const size_t &  n_seeds,
const double &  t0,
const StrElt se 
)

Over Segmentation Correction.

Parameters
[in]primary
[in]gradient
[out]out
[in]n_seeds
[in]t0
[in]se

◆ overSegmentationCorrection()

size_t smil::overSegmentationCorrection ( const Image< labelT > &  primary,
const Image< T > &  gradient,
Image< labelT > &  out,
const size_t &  n_seeds,
const double &  r0,
const StrElt se 
)

Over Segmentation Correction.

Parameters
[in]primary
[in]gradient
[out]out
[in]n_seeds
[in]r0
[in]se