From 25b9ac18e61628b784cfb0851771654ef56f0f4b Mon Sep 17 00:00:00 2001 From: Alexander Mordvintsev Date: Fri, 26 Jul 2013 17:58:39 +0400 Subject: [PATCH] fixed Bug #3143 - flann 'not implemented' error --- modules/python/src2/cv2.cpp | 13 ++++++------- 1 file changed, 6 insertions(+), 7 deletions(-) diff --git a/modules/python/src2/cv2.cpp b/modules/python/src2/cv2.cpp index c593676415..2de187ceea 100644 --- a/modules/python/src2/cv2.cpp +++ b/modules/python/src2/cv2.cpp @@ -510,13 +510,6 @@ PyObject* pyopencv_from(const cvflann_flann_distance_t& value) return PyInt_FromLong(int(value)); } -template<> -bool pyopencv_to(PyObject*, cv::flann::SearchParams &, const char *) -{ - CV_Assert(!"not implemented"); - return false; -} - template<> bool pyopencv_to(PyObject* obj, int& value, const char* name) { @@ -1055,6 +1048,12 @@ bool pyopencv_to(PyObject *o, cv::flann::IndexParams& p, const char *name) return ok; } +template<> +bool pyopencv_to(PyObject* obj, cv::flann::SearchParams & value, const char * name) +{ + return pyopencv_to(obj, value, name); +} + template bool pyopencv_to(PyObject *o, Ptr& p, const char *name) {