Ubuntu 16.04 安装OpenCV与配置环境变量指南

需积分: 39 51 下载量 122 浏览量 更新于2024-08-18 收藏 1.93MB PPT 举报
"配置OpenCV环境变量在Ubuntu 16.04上的教程" 在Ubuntu 16.04上成功安装和配置OpenCV,特别是OpenCV 2.4.10版本,是进行计算机视觉开发的基础步骤。以下是详细的配置过程: 1. 首先,你需要下载OpenCV的源代码包,例如opencv-2.4.10.zip。将其解压缩到你希望的位置,比如主文件夹下的ProgramFiles目录,使用以下命令: ``` unzip 下载/opencv-2.4.10.zip -d ProgramFiles/opencv ``` 2. 安装`cmake`,这是构建OpenCV所必需的工具,通过运行: ``` sudo apt-get install cmake ``` 3. 接下来,安装一些必要的依赖包,包括开发库和Python支持: ``` sudo apt-get install build-essential cmake libgtk2.0-dev pkg-config python-dev python-numpy libavcodec-dev libavformat-dev libswscale-dev ``` 4. 进入解压后的OpenCV目录,创建一个名为`release`的新目录,并进入该目录。然后,运行`cmake`来配置构建设置: ``` cd ProgramFiles/opencv/release cmake -DCMAKE_BUILD_TYPE=RELEASE -DCMAKE_INSTALL_PREFIX=/usr/local .. ``` 5. 使用`make`命令编译OpenCV源代码: ``` sudo make ``` 6. 编译完成后,使用`make install`命令将编译好的库安装到系统中: ``` sudo make install ``` 7. 配置OpenCV的环境变量,打开`opencv.conf`文件: ``` sudo gedit /etc/ld.so.conf.d/opencv.conf ``` 在文件中添加一行`/usr/local/lib`,然后保存并关闭。 8. 更新动态链接库缓存: ``` sudo ldconfig ``` 9. 最后,编辑`bash.bashrc`文件来添加OpenCV的路径: ``` sudo gedit /etc/bash.bashrc ``` 在文件末尾添加: ``` PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH ``` 保存并关闭文件,然后使更改生效: ``` source /etc/bash.bashrc ``` 完成上述步骤后,你的Ubuntu系统就配置好了OpenCV的环境,可以开始使用OpenCV进行开发了。此外,如果计划使用Qt Creator进行图形界面应用开发,还需要安装Qt Creator。你可以从Qt官网下载适用于Ubuntu 16.04的Qt5.5.1版本,然后按照以下步骤安装: 1. 更改下载的`.run`文件权限,使其可执行: ``` chmod +x qt-opensource-linux-x64-5.5.1.run ``` 2. 执行安装脚本: ``` sudo ./qt-opensource-linux-x64-5.5.1.run ``` 这样,你就完成了OpenCV的安装和配置,以及Qt Creator的安装,可以开始在Ubuntu 16.04上结合OpenCV和Qt进行计算机视觉应用的开发了。记得在编写代码时,正确引用OpenCV库,并确保编译器能够找到所有必要的头文件和库文件。