
Cached interface to InputFrameSeries which directly delivers QImage images. More...
#include <NeovisionII/NeoAnnotate/CachedFrameLoader.H>


Public Member Functions | |
| CachedFrameLoader () | |
| Constructor. | |
| QImage | getFrame (int frameNum) |
| Grab a new frame from the frame series, and convert it to a QImage. | |
| Dims | getDims () const |
| Get the dimensions of the video frames. | |
| FrameRange | getFrameRange () const |
| Get the framerange of the movie. | |
| std::string | getFrameFilename (int fnum) |
| bool | loadVideo (QString filename) |
Cached interface to InputFrameSeries which directly delivers QImage images.
Definition at line 49 of file CachedFrameLoader.H.
| CachedFrameLoader::CachedFrameLoader | ( | ) |
Constructor.
Definition at line 44 of file CachedFrameLoader.C.
| Dims CachedFrameLoader::getDims | ( | ) | const |
Get the dimensions of the video frames.
Definition at line 84 of file CachedFrameLoader.C.
| QImage CachedFrameLoader::getFrame | ( | int | frameNum | ) |
Grab a new frame from the frame series, and convert it to a QImage.
Definition at line 54 of file CachedFrameLoader.C.
References MgzJDecoder::readFrame(), and MgzJDecoder::setFrameNumber().
| FrameRange CachedFrameLoader::getFrameRange | ( | ) | const |
Get the framerange of the movie.
Definition at line 89 of file CachedFrameLoader.C.
References MgzJDecoder::getNumFrames().
1.6.3