linux环境下的opencv安装_第1页
linux环境下的opencv安装_第2页
linux环境下的opencv安装_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

我使用的是 ubuntu 系统。其他系统可能有些命令会不同。 昨晚, 由于同学需要在 ARM 板上移植 OPenCV,而我之前有在 Windows 下安装过 OpenCV 的经验,他就叫我帮手。 今天我就试下先在我的 ubuntu 上安装 OpenCV。安装成功后,再到 ARM 板安装。反正 以后我可能也需要在 ubuntu 上使用 OpenCV。就趁这个机会,安装吧。 首先要下载 OpenCV,选择比较新的版本,我下载的是 opencv-2.4.5.tar.gz。然后再去下载 一个 cmake。要选择那个 Source distributions 版本,不用那个不用二进制版本。我下载的是 cmake-2.8.10.2.tar.gz 下载完后,就可以开始安装了。 进入 cmake-2.8.10.2.tar.gz 所在目录,执行$ tar zxvf cmake-2.8.10.2.tar.gz 解压文件。此时 生成一个 cmake-2.8.10.2 文件。进入该文件。 执行$./bootstrap 无需在 root 权限下执行。约 1 分半钟后,终于执行完了。在执行的时候,可以看到其在不断 地执行 g+ 编译命令。执行完了,可以看到提示。 然后执行$make 用了差不多 2 分钟。不过,现在执行的时候有一个进度提示。这样就能大概知道还有多久。 此时试一下 $cmake version 可以看到 说明还没完全安装好。 另外,因为这个目录下已经有完整的 cmake 安装文件了。所以无需通过 apt-get 上网获取。 直接运行$sudo install cmake 此时要用到 root 权限。所以要 sudo。 这次很快就执行完了。现在再看看版本信息。 此时,还要安装一些依赖库。否则,能编译文件。但运行时会提示缺少一些库. $sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg62-dev libtiff4-dev cmake libswscale-dev libjasper-dev 执行这个命令,可能会产生错误。说使用不信赖的库。 这是要使用 aptitude 代替 apt-get。 现在开始安装 OpenCV。 $tar -zxvf opencv-2.4.5.tar.gz 解压文件。生成一个叫 opencv-2.4.5 的目录 然后进入这个目录。 执行$cmake . (注意 “.“之前有一个空格 ) 接着执行$make 这个要等比较久。大约要 20 多分钟吧。 最后$sudo make install 现在已经安装好了。接下来就是配置了 $sudo vim /etc/ld.so.conf.d/opencv.conf 第一次安装时,这个文件是空的。 在这个文件的最后面,写入/usr/local/lib。如下图所示 保存并退出 然后执行$sudo ldconfig 现在再执行$sudo vim /etc/bash.bashrc 这个文件不会是空的。 去到这个文件的最后,写入 PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH 如图 保存并退出。 现在已经完整安装好了所有东西。 测试一下 进入 opencv-2.4.5 下的 sa

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论