我正在尝试构建OpenCV以包含存储库中的OpenCV contrib模块。我按照this link中的说明操作,但我无法理解cmd命令,我在“cmd命令”一节中提到了如下所示。
cmd命令:
$ cd <opencv_build_directory>
$ cmake -DOPENCV_EXTRA_MODULES_PATH=<opencv_contrib>/modules
<opencv_source_directory>
$ make -j5
这是我尝试获取上面提到的cmd命令:
1 - 关于 opencv_build_directory :我只是自己创建并将其命名为“build”,如标题为“OpenCV3.0.0 source”的部分中的图像所示
2 - 关于 opencv_source_directory :我认为它应该是“OpenCV-android-sdk”,如标题为“OpenCV3.0.0 source”的图像部分所示
3-为cmd命令'$ cd'我按如下方式设置:
c:\xxxx\libs\OpenCV-3.0.0-android-sdk-1\OpenCV-android-sdk\build>
4-用于cmd命令'$ cmake -DOPENCV_EXTRA_MODULES_PATH = / modules'iset如下:
cmake -DOPENCV_EXTRA_MODULES_PATH=opencv_contrib-master/modules OpenCV-
android-sdk
我在cmd中输入的整个命令是:
c:\xxxx\libs\OpenCV-3.0.0-android-sdk-1\OpenCV-android-
sdk\build>cmake -DOPENCV_EXTRA_MODULES_PATH=opencv_contrib-
master/modules OpenCV-android-sdk
但在运行之后,我得到了:
CMake Error: The source directory "C:/xxxx/libs/OpenCV-3.0.0-
android-sdk-1/OpenCV-android-sdk/build/OpenCV-android-sdk" does not
exist.
Specify --help for usage, or press the help button on the CMake GUI.
请按照上面提到的链接
中的说明帮助我正确构建路径注意:
我试图通过android Studio
在android上安装opencv contrib模块OpenCV3.0.0来源
OpenCV-contrib来源: