[问题] OpenCV3.0与contrib问题

楼主: cliffchang2 (cliffchang2)   2017-07-04 19:32:09
开发平台(Platform): (Ex: Win10, Linux, ...)
Win10
编译器(Ex: GCC, clang, VC++...)+目标环境(跟开发平台不同的话需列出)
额外使用到的函数库(Library Used): (Ex: OpenGL, ...)
OpenCV
问题(Question):
最近由于需要用到SURF做测试
所以试着使用OpenCV
后来爬文得知3.0版需要使用CMake另外新增contrib库才能使用此算法
于是上网研究了安装方法
但是看了别人使用CMake的影片中
他们加入了extra module后在 CMake 中的configure结果都很正常
但我在照着步骤使用时却出现了错误
Unknown CMake command "ocv_add_testdata"
参考影片:https://www.youtube.com/watch?v=ptvnUCT7wEQ(韩国影片 但应不影响理解)
我的步骤流程:
1.使用CMake选择原OpenCV的source资料夹与目标资料夹
2.第一次configure后,在extra module处选择contrib module的路径
3.第二次configure(在这出现错误)
请问发生此错误的结果为何 以及应如何解决?
喂入的资料(Input):
预期的正确结果(Expected Output):
错误结果(Wrong Output):
程式码(Code):(请善用置底文网页, 记得排版)
补充说明(Supplement):
作者: Raymond0710 (雷门)   2017-07-04 22:02:00
楼上不用那么凶吧...现在到3.2了 不试看看吗?CMake3.6.2 VS2016 OpenCV3.1没有出现这问题呢打错 是VS2013...https://github.com/opencv/opencv_contrib/releasescontrib抓对应版本来build
作者: escrowdis (ㄚ哩勒)   2017-07-24 21:39:00
是的 基本上clone下来的东西都要先检查版本是不是要的~

Links booklink

Contact Us: admin [ a t ] ucptt.com