[ VIGRA Homepage | Function Index | Class Index | Namespaces | File List | Main Page ]
FindROISize< VALUETYPE > Class Template Reference |
Calculate the size of an ROI in an image. More...
#include <vigra/inspectimage.hxx>
Public Types | |
typedef VALUETYPE | argument_type |
typedef unsigned int | result_type |
typedef VALUETYPE | value_type |
Public Member Functions | |
FindROISize () | |
void | operator() (argument_type const &) |
result_type | operator() () const |
void | operator() (FindROISize const &o) |
void | reset () |
result_type | size () const |
Public Attributes | |
result_type | count |
Calculate the size of an ROI in an image.
This Functor is often used in conjunction with ArrayOfRegionStatistics to find the sizes of all regions in a labeled image.
Traits defined:
FunctorTraits::isUnaryAnalyser
and FunctorTraits::isInitializer
are true (VigraTrueType
)
Usage:
#include <vigra/inspectimage.hxx>
Namespace: vigra
typedef VALUETYPE argument_type |
the functor's argument type
typedef unsigned int result_type |
the functor's result type
typedef VALUETYPE value_type |
FindROISize | ( | ) |
init counter to 0
void reset | ( | ) |
(re-)init ROI size with 0
void operator() | ( | argument_type const & | ) |
update counter
result_type operator() | ( | ) | const |
return current size
result_type size | ( | ) | const |
return current size
void operator() | ( | FindROISize< VALUETYPE > const & | o | ) |
merge two statistics
result_type count |
the current counter
© Ullrich Köthe (ullrich.koethe@iwr.uni-heidelberg.de) |
html generated using doxygen and Python
|