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 c593676..2de187c 100644 --- a/modules/python/src2/cv2.cpp +++ b/modules/python/src2/cv2.cpp @@ -511,13 +511,6 @@ PyObject* pyopencv_from(const cvflann_flann_distance_t& 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) { (void)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) { -- 2.7.4