opencv2.4.13 contrib 编译
时间: 2023-08-15 10:02:35 浏览: 99
编译OpenCV2.4.13 contrib模块需要按照以下步骤进行操作:
1. 首先,下载OpenCV2.4.13的源代码。可以从OpenCV官方网站上下载,并解压到本地目录。
2. 打开终端或命令行界面,并导航到解压后的OpenCV目录。进入到`opencv-2.4.13/`目录。
3. 创建一个名为`build/`的文件夹,用于存储编译后的文件。
4. 进入到`build/`目录,并执行以下命令进行CMake配置:
```
cmake -DOPENCV_EXTRA_MODULES_PATH=/path/to/opencv_contrib/module /path/to/opencv/
```
其中`/path/to/opencv_contrib/module`是opencv_contrib模块的路径,`/path/to/opencv/`是opencv源代码的路径。
5. 当配置完成后,执行以下命令编译OpenCV:
```
make -j8
```
这里的`-j8`表示并行编译,可以根据电脑的CPU核心数进行调整。
6. 编译成功后,在`build/`目录下将生成一些可执行文件和库文件。可以通过执行以下命令进行安装:
```
sudo make install
```
这将把OpenCV安装到系统库中,以便在其他项目中使用。
7. 至此,OpenCV2.4.13 contrib模块的编译就完成了。你可以在其他项目中使用这些模块来实现更高级的功能,如人脸识别、目标跟踪等。
需要注意的是,编译OpenCV contrib模块前,确保已经安装了OpenCV的依赖库,如CMake、OpenCL等。如果在编译过程中遇到问题,可以参考OpenCV官方文档或在相关的论坛进行提问。
阅读全文