iVS3D v2.0.0
Loading...
Searching...
No Matches
imagegatherercuda.h
1#ifndef IMAGEGATHERERCUDA_H
2#define IMAGEGATHERERCUDA_H
3
4#include "imagegatherer.h"
5
6#include <opencv2/cudaoptflow.hpp>
7#include <opencv2/cudaarithm.hpp>
8#include <opencv2/cudawarping.hpp>
9#include <opencv2/cudaimgproc.hpp>
10
21{
22public:
23 ImageGathererCuda(Reader *reader, std::vector<uint> futureFrames);
24private:
30 cv::Mat gatherSingleImage(uint frameIdx) override;
31};
32
33#endif // IMAGEGATHERERCUDA_H
The ImageGathererCuda class implements the ImageGatherer interface as a cuda specific algorithm....
Definition imagegatherercuda.h:21
cv::Mat gatherSingleImage(uint frameIdx) override
gatherSingleImage reads, resizes and greyscales a single frame
Definition imagegatherercuda.cpp:9
The ImageGatherer class is an interface which defines the structure for the hardware specific algorit...
Definition imagegatherer.h:30
The Reader interface defines functions which are used for reading and parsing the import.
Definition reader.h:23