Hugintrunk
0.1
|
Dither code taken from enblend and adapted to a standalone functor. More...
#include <VignettingCorrection.h>
Public Types | |
typedef T | result_type |
Public Member Functions | |
double | dither (const double &v) const |
T | dither (const T &v, vigra::VigraFalseType) const |
T | dither (const T &v, vigra::VigraTrueType) const |
T | operator() (const T &v) const |
Public Attributes | |
std::mt19937 | Twister |
Dither code taken from enblend and adapted to a standalone functor.
Definition at line 232 of file VignettingCorrection.h.
typedef T vigra_ext::DitherFunctor< T >::result_type |
Definition at line 236 of file VignettingCorrection.h.
|
inline |
Definition at line 243 of file VignettingCorrection.h.
References vigra_ext::DitherFunctor< T >::Twister.
Referenced by vigra_ext::DitherFunctor< T >::dither(), and vigra_ext::DitherFunctor< T >::operator()().
|
inline |
Definition at line 262 of file VignettingCorrection.h.
References vigra_ext::DitherFunctor< T >::dither().
|
inline |
Definition at line 272 of file VignettingCorrection.h.
References vigra_ext::DitherFunctor< T >::dither().
|
inline |
Definition at line 277 of file VignettingCorrection.h.
References vigra_ext::DitherFunctor< T >::dither().
std::mt19937 vigra_ext::DitherFunctor< T >::Twister |
Definition at line 234 of file VignettingCorrection.h.
Referenced by vigra_ext::DitherFunctor< T >::dither().