From ce89d00fcf7c97a62d26e8d2738c4ec39f41c7fe Mon Sep 17 00:00:00 2001 From: Andrey Kamaev Date: Thu, 29 Mar 2012 03:06:59 +0000 Subject: [PATCH] Implemented missed AlgorithmInfo for BRIEF --- .../include/opencv2/features2d/features2d.hpp | 2 ++ modules/features2d/src/brief.cpp | 16 ++++++++++++++++ modules/features2d/test/test_features2d.cpp | 2 +- 3 files changed, 19 insertions(+), 1 deletion(-) diff --git a/modules/features2d/include/opencv2/features2d/features2d.hpp b/modules/features2d/include/opencv2/features2d/features2d.hpp index 08872a86b4..f3a66269a8 100644 --- a/modules/features2d/include/opencv2/features2d/features2d.hpp +++ b/modules/features2d/include/opencv2/features2d/features2d.hpp @@ -724,6 +724,8 @@ public: /// @todo read and write for brief + AlgorithmInfo* info() const; + protected: virtual void computeImpl(const Mat& image, vector& keypoints, Mat& descriptors) const; diff --git a/modules/features2d/src/brief.cpp b/modules/features2d/src/brief.cpp index 7247b92557..c8257077bd 100644 --- a/modules/features2d/src/brief.cpp +++ b/modules/features2d/src/brief.cpp @@ -172,4 +172,20 @@ void BriefDescriptorExtractor::computeImpl(const Mat& image, std::vector FLT_EPSILON ) {