43 #ifndef __OPENCV_SUPERRES_HPP__
44 #define __OPENCV_SUPERRES_HPP__
60 virtual void reset() = 0;
78 virtual void collectGarbage();
99 #endif // __OPENCV_SUPERRES_HPP__
Matrix44< T > nextFrame(const Matrix44< T > &prevMatrix, const Vec3< T > &prevPoint, const Vec3< T > &curPoint, Vec3< T > &prevTangent, Vec3< T > &curTangent)
CV_EXPORTS Ptr< SuperResolution > createSuperResolution_BTVL1_GPU()
CV_EXPORTS bool initModule_superres()
CV_EXPORTS Ptr< FrameSource > createFrameSource_Video_GPU(const std::string &fileName)
void void * output
Definition: legacy.hpp:84
CV_EXPORTS Ptr< FrameSource > createFrameSource_Empty()
CV_EXPORTS Ptr< SuperResolution > createSuperResolution_BTVL1_OCL()
CV_EXPORTS Ptr< FrameSource > createFrameSource_Camera(int deviceId=0)
Definition: superres.hpp:70
void void * frame
Definition: core_c.h:1459
Base class for high-level OpenCV algorithms.
Definition: core.hpp:4390
CV_EXPORTS Ptr< SuperResolution > createSuperResolution_BTVL1()
Smart pointer to dynamically allocated objects.
Definition: core.hpp:1268
CV_EXPORTS Ptr< FrameSource > createFrameSource_Video(const std::string &fileName)
Proxy datatype for passing Mat's and vector<>'s as input parameters.
Definition: core.hpp:1400
Definition: superres.hpp:54