[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]
#include <vigra/blockwise_labeling.hxx>
Additional Inherited Members | |
![]() | |
![]() | |
enum | { Auto = -1 , Nice = -2 , NoThreads = 0 } |
![]() | |
template<class T > | |
T | getBackgroundValue () const |
Get the background value to be ignored. | |
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 > | |
LabelOptions & | ignoreBackgroundValue (T const &t) |
Set background value. | |
LabelOptions () | |
Set default options. | |
LabelOptions & | neighborhood (NeighborhoodType n) |
Choose direct or indirect neighborhood. | |
![]() | |
BlockwiseOptions & | blockShape (const Shape &blockShape) |
template<class T , int N> | |
BlockwiseOptions & | blockShape (const TinyVector< T, N > &blockShape) |
BlockwiseOptions & | blockShape (MultiArrayIndex blockShape) |
Shape const & | getBlockShape () const |
template<int N> | |
TinyVector< MultiArrayIndex, N > | getBlockShapeN () const |
![]() | |
int | getActualNumThreads () const |
Get desired number of threads. | |
int | getNumThreads () const |
Get desired number of threads. | |
ParallelOptions & | numThreads (const int n) |
Set the number of threads or one of the constants Auto , Nice and NoThreads . | |
Options object for labelMultiArrayBlockwise().
It is simply a subclass of both vigra::LabelOptions and vigra::BlockwiseOptions. See there for detailed documentation.
© Ullrich Köthe (ullrich.koethe@iwr.uni-heidelberg.de) |