X-Git-Url: http://rtime.felk.cvut.cz/gitweb/hercules2020/kcf.git/blobdiff_plain/3a61a954d5d0300ba9455c422fdd4a1772047d8c..87b7b7429bc2d4e7bf7aa278b2a6e5c6afc08d45:/src/fft_opencv.h diff --git a/src/fft_opencv.h b/src/fft_opencv.h index 1239acd..032989b 100644 --- a/src/fft_opencv.h +++ b/src/fft_opencv.h @@ -7,12 +7,12 @@ class FftOpencv : public Fft { public: - void init(unsigned width, unsigned height, unsigned num_of_feats, unsigned num_of_scales) override; - void set_window(const MatDynMem &window) override; - void forward(const cv::Mat & real_input, ComplexMat & complex_result) override; - void forward_window(MatDynMem &patch_feats_in, ComplexMat & complex_result, MatDynMem &tmp) override; - void inverse(ComplexMat & complex_input, MatDynMem & real_result) override; - ~FftOpencv() override; + void init(unsigned width, unsigned height, unsigned num_of_feats, unsigned num_of_scales); + void set_window(const MatDynMem &window); + void forward(const MatScales &real_input, ComplexMat &complex_result); + void forward_window(MatScaleFeats &patch_feats_in, ComplexMat &complex_result, MatScaleFeats &tmp); + void inverse(ComplexMat &complex_input, MatScales &real_result); + ~FftOpencv(); private: cv::Mat m_window; };