diff --git a/openbr/openbr_plugin.h b/openbr/openbr_plugin.h index 8d0e219..c3519e8 100644 --- a/openbr/openbr_plugin.h +++ b/openbr/openbr_plugin.h @@ -1383,8 +1383,8 @@ class BR_EXPORT Representation : public Object public: virtual ~Representation() {} - virtual cv::Mat preprocess(cv::Mat &image) const { return image; } - virtual QList evaluate(const cv::Mat &image, const QList &indices) const = 0; + virtual cv::Mat preprocess(const cv::Mat &image) const { return image; } + virtual cv::Mat evaluate(const cv::Mat &image, const QList &indices) const = 0; }; class BR_EXPORT Classifier : public Object @@ -1395,7 +1395,7 @@ public: virtual ~Classifier() {} virtual void train(const QList &images, const QList &labels) = 0; - virtual float classify(const QList &image) const = 0; + virtual float classify(const cv::Mat &image) const = 0; }; /*!