Commit 204c5429 authored by Marius Muja's avatar Marius Muja

Bug fix in flann wrapper

parent 9bf80fb2
...@@ -104,7 +104,7 @@ Index_<T>::Index_(const Mat& dataset, const IndexParams& params) ...@@ -104,7 +104,7 @@ Index_<T>::Index_(const Mat& dataset, const IndexParams& params)
{ {
CV_Assert(dataset.type() == CvType<T>::type()); CV_Assert(dataset.type() == CvType<T>::type());
CV_Assert(dataset.isContinuous()); CV_Assert(dataset.isContinuous());
::cvflann::Matrix<float> m_dataset((T*)dataset.ptr<T>(0), dataset.rows, dataset.cols); ::cvflann::Matrix<T> m_dataset((T*)dataset.ptr<T>(0), dataset.rows, dataset.cols);
nnIndex = new ::cvflann::Index<T>(m_dataset, params); nnIndex = new ::cvflann::Index<T>(m_dataset, params);
nnIndex->buildIndex(); nnIndex->buildIndex();
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment