Hi,
I am trying to run third party python code which is supposed to extract SURF information from pictures. I get the following error message:
"cv2.error: OpenCV was built without SURF support"
The error occurs when the script tries to call cv.ExtractSURF.
I am running the code on a fresh install of Linux Mint 17, and I have only limited knowledge of the workings of libraries and dependencies. I have, of course, searched the internet and this website for the error. I know that since version 2.4, the SURF support is not included by default due to patent issues, and is in the nonfree library.
I have downloaded version 2.4.9 of OpenCV, and installed using cmake and make (via checkinstall) without any options. I actually received the error even before doing that, so I already seemed to have some parts of opencv on my system, but the nonfree module or library were definitely not there. Now (after downloading etc.) libopencv_nonfree.so.2.4.9 is located at /proc/13955/cwd/lib.
Can anyone help me in getting this to work? Î would appreciate it a lot!