48 #ifndef vpVideoReader_H
49 #define vpVideoReader_H
51 #include <visp/vpDiskGrabber.h>
52 #include <visp/vpFFMPEG.h>
126 #ifdef VISP_HAVE_FFMPEG
145 vpVideoFormatType formatType;
148 char fileName[FILENAME_MAX];
188 void setFileName(
const char *filename);
208 vpVideoFormatType getFormat(
const char *filename);
209 static std::string getExtension(
const std::string &filename);
210 void findLastFrameIndex();
void setFirstFrameIndex(const long firstFrame)
long getFrameIndex() const
long getLastFrameIndex() const
Class that enables to manipulate easily a video file or a sequence of images. As it inherits from the...
virtual void open(vpImage< unsigned char > &I)=0
This class interfaces the FFmpeg library to enable the reading of video files.
Class to grab (ie. read) images from the disk.
Base class for all video devices. It is designed to provide a front end to video sources.
virtual void acquire(vpImage< unsigned char > &I)=0