Ubuntu 10.04安装OpenCV 2.1详细教程

需积分: 10 6 下载量 51 浏览量 更新于2024-09-19 收藏 2.58MB DOC 举报
"Ubuntu 10.04中安装OpenCV2.1的详细步骤" 在Ubuntu 10.04上安装OpenCV 2.1是一个涉及多个步骤的过程,主要包括安装依赖库、下载源码、编译和配置环境。以下是安装的详细步骤: 1. 安装必备依赖库: 在开始安装OpenCV之前,首先需要确保系统中有必要的开发库。这些库包括用于图形界面的`libgtk2.0-dev`,以及与视频和图像处理相关的`libavcodec-dev`, `libavformat-dev`, `libjpeg62-dev`, `libtiff4-dev`, `libswscale-dev`, `libjasper-dev`和`cmake`。通过运行以下命令安装这些依赖: ``` sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev ``` 2. 下载OpenCV源码: 从指定的地址(http://www.opencv.org.cn/download/OpenCV-2.1.0.tar.bz2)下载OpenCV 2.1.0的源代码压缩包。 3. 解压并进入目录: 使用`tar`命令解压下载的文件,并进入解压后的目录: ``` tar xvf OpenCV-2.1.0.tar.bz2 cd OpenCV-2.1.0 ``` 4. 生成Makefile: 由于OpenCV 2.1.0不使用`configure`文件,而是采用`cmake`来生成Makefile。在OpenCV源代码目录下执行: ``` cmake . ``` 5. 编译与安装: 使用`make`命令进行编译,完成后使用`sudo make install`将OpenCV安装到系统中。这个过程可能需要大约10分钟的时间。 6. 配置库路径: 配置动态链接器以找到新安装的OpenCV库。创建一个新的配置文件并添加库路径: ``` sudo gedit /etc/ld.so.conf.d/opencv.conf ``` 在文件中添加`/usr/local/lib`,然后运行: ``` sudo ldconfig ``` 7. 更新环境变量: 修改bash配置文件以包含OpenCV的pkgconfig路径: ``` sudo gedit /etc/bash.bashrc ``` 在文件末尾添加: ``` PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH ``` 8. 使配置生效: 为了使上述更改生效,可以重启系统或注销并重新登录。 9. 测试安装: 进入`samples/c`目录,运行`build_all.sh`脚本编译示例程序,然后运行`./dftlena.jpg`和`./edgelena.jpg`等示例,以验证OpenCV是否成功安装并运行。 以上就是Ubuntu 10.04上安装OpenCV 2.1的详细过程,每个步骤都是确保OpenCV能正常工作所必需的。请注意,这个过程可能会因为不同的系统环境而略有差异,但在大多数情况下,遵循这些步骤应该能够顺利完成安装。