Simple class to read image files.
This class is able to read an image from some image file and provide it as output slot. See Files IO in CImg for supported formats.
input slots | |
output slots | |
OutputSlot< CImgList< T > > | out |
image data as output slot | |
parameters | |
Parameter< bool > | cropPngChannels |
use only the red channel of png files | |
Parameter< unsigned int > | end |
pattern parameter end (i < end) | |
ParameterList< std::string > | fileList |
list of image files | |
Parameter< std::string > | filename |
filename/pattern to read image from | |
Parameter< bool > | fileNameIsPattern |
is filename a pattern? | |
Parameter< std::string > | frameDimension |
store frames in z, v or list dimension? | |
Parameter< unsigned int > | start |
pattern parameter start | |
Parameter< unsigned int > | step |
pattern parameter step | |
Parameter< bool > | watchable |
if watchable is set, files are monitored for changes |
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.