Ask Your Question

SuperMan's profile - activity

2016-12-16 00:37:02 -0600 received badge  Editor (source)
2016-12-16 00:34:02 -0600 asked a question error when build opencv3.1 with contrib

I build the opencv3.1 in linux, and this is my command:
cmake -DCMAKE_INSTALL_PREFIX=$HOME/local
-DOPENCV_EXTRA_MODULES_PATH=../opencv_contrib/modules
-DWITH_CUDA=OFF -D BUILD_PNG=ON -D BUILD_TIFF=ON -D BUILD_JASPER=ON . ../opencv
-DBUILD_opencv_dnn=OFF -D BUILD_JPEG=ON

then I got a error when I do make:

[ 80%] Built target opencv_perf_xfeatures2d_pch_dephelp
[ 81%] Built target pch_Generate_opencv_perf_xfeatures2d
[ 81%] Built target opencv_xfeatures2d_pch_dephelp
[ 81%] Built target pch_Generate_opencv_xfeatures2d
[ 81%] Building CXX object modules/xfeatures2d/CMakeFiles/opencv_xfeatures2d.dir/src/boostdesc.cpp.o
/data1/NLPRMNT/yanchaochao/sfm/opencv_contrib/modules/xfeatures2d/src/boostdesc.cpp:646:37: fatal error: boostdesc_bgm.i: No such file or directory
#include "boostdesc_bgm.i"
^ compilation terminated.
make[2]: * [modules/xfeatures2d/CMakeFiles/opencv_xfeatures2d.dir/src/boostdesc.cpp.o] Error 1
make[1]:
[modules/xfeatures2d/CMakeFiles/opencv_xfeatures2d.dir/all] Error 2
make: *
* [all] Error 2

It seems that could not find "boostdesc_bgm.i", how to fix it?

2015-12-17 19:33:41 -0600 asked a question Given the pose of two images, how can I find right correspondences as many as possible?

well, I want to get the ponit cloud of hundards of pictures of a scene. In fact, I can get the point cloud by using the bundler or visualSFM. But I want to use the BRISK descriptors. But since the BRISK is the binary one, it is not as robust as SIFT.I may fail to get the point cloud directly becasue there are less detected correspondences. So my plan is to use the visualSFM to get the pose of every image, and then given the pose, find the right correspondences of every two images, than reconstruct the point cloud descriped by the BRISK descriptors. since given the pose, it will be easy to find correspondences, but how can i find the right correspondences as many as possible.

2015-12-17 02:25:17 -0600 commented answer FlannBasedMatcher correct declaration

But it is a Brute Force one , what about if I want to use LSH or HCT?