Generate test sequences with motion edges.
using a random pattern and some given mask representing a foreground and a background image. Velocities for foreground and background may be specified.
input slots | |
InputSlot< Interpolator< T > * > | interpolator |
interpolator input | |
InputSlot< CImgList< T > > | mask |
mask input | |
output slots | |
OutputSlot< CImgList< T > > | flow |
generated test sequence | |
OutputSlot< CImgList< T > > | sequence |
generated test sequence | |
OutputSlot< Roi< int > * > | size |
sequence size | |
parameters | |
ParameterList< double > | backgroundVelocity |
Velocity of the foreground pattern. | |
ParameterList< double > | foregroundVelocity |
Velocity of the foreground pattern. | |
Parameter< int > | noiseLevels |
number of pyramid levels | |
Parameter< float > | noiseScale |
scale parameter for pyramid levels (factor= ![]() |
This Module subclasses TemplatedParameteredObject< T >.
For documentation of parameters and slots inherited by this base class,
please have a look at the corresponding Module reference.
This module is templated. There are instances with T=int,float,double.
An additional parameter called templatetype
may be used to select which instantiation you want.
The detailed doxygen documentation beyond the parameters/slots may be found here.