[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]

details BlockwiseLabelOptions Class Reference VIGRA

#include <vigra/blockwise_labeling.hxx>

Inheritance diagram for BlockwiseLabelOptions:
LabelOptions BlockwiseOptions ParallelOptions

Additional Inherited Members

- Public Types inherited from ParallelOptions
enum  { Auto = -1, Nice = -2, NoThreads = 0 }
 
- Public Member Functions inherited from LabelOptions
template<class T >
getBackgroundValue () const
 Get the background value to be ignored. More...
 
NeighborhoodType getNeighborhood () const
 Query the neighborhood type (direct or indirect).
 
bool hasBackgroundValue () const
 Check if some background value is to be ignored.
 
template<class T >
LabelOptionsignoreBackgroundValue (T const &t)
 Set background value. More...
 
 LabelOptions ()
 Set default options.
 
LabelOptionsneighborhood (NeighborhoodType n)
 Choose direct or indirect neighborhood. More...
 
- Public Member Functions inherited from BlockwiseOptions
BlockwiseOptionsblockShape (const Shape &blockShape)
 
template<class T , int N>
BlockwiseOptionsblockShape (const TinyVector< T, N > &blockShape)
 
BlockwiseOptionsblockShape (MultiArrayIndex blockShape)
 
Shape const & getBlockShape () const
 
template<int N>
TinyVector< MultiArrayIndex, N > getBlockShapeN () const
 
- Public Member Functions inherited from ParallelOptions
int getActualNumThreads () const
 Get desired number of threads. More...
 
int getNumThreads () const
 Get desired number of threads. More...
 
ParallelOptionsnumThreads (const int n)
 Set the number of threads or one of the constants Auto, Nice and NoThreads. More...
 

Detailed Description

Options object for labelMultiArrayBlockwise().

It is simply a subclass of both vigra::LabelOptions and vigra::BlockwiseOptions. See there for detailed documentation.


The documentation for this class was generated from the following file:

© Ullrich Köthe (ullrich.koethe@iwr.uni-heidelberg.de)
Heidelberg Collaboratory for Image Processing, University of Heidelberg, Germany

html generated using doxygen and Python
vigra 1.11.1 (Fri May 19 2017)