iVS3D v2.0.0
Loading...
Searching...
No Matches
sequentialreader.h
1#ifndef SEQUENTIALREADER_H
2#define SEQUENTIALREADER_H
3
4#include "opencv2/core.hpp"
5#include <stdlib.h>
6#include <QMutex>
7#include <QMutexLocker>
8
10{
11public:
12 virtual ~SequentialReader(){ }
13 virtual bool getNext(cv::Mat &image, uint &idx, int &progress) = 0;
14 bool getNext(cv::Mat &image, uint &idx) { int progress; return getNext(image, idx, progress); }
15 virtual uint getImageCount() = 0;
16 virtual uint getCurrentIndex() = 0;
17};
18
19#endif // SEQUENTIALREADER_H
Definition sequentialreader.h:10