Ubuntu下安装opencv2.4.10
来源:互联网 发布:淘宝网申请退货 编辑:程序博客网 时间:2024/06/06 11:04
1.下载opencv-2.4.10.zip opencv2.4.10
- 这里将下载 目录下opencv包解压到主文件夹下建立的ProgramFiles/opencv文件夹中
使用指令:unzip 下载/opencv-2.4.10.zip -d ProgramFiles/opencv
2.安装opencv所依赖的依赖库
sudo apt-get install build-essential
sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
3.开始编译opencv
- 如果没有安装cmake,需要先安装,命令:
sudo apt-get install cmake
进入opencv目录,新建release文件夹,进入该目录,然后执行cmake
mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..如果没有错误的话继续make:
sudo make -j4
(4个线程,可以根据自己的电脑配置修改,或者直接sudo make)sudo make install
至此opencv编译完成,可以到usr/local/lib下看到编译好的opencv库
4.配置opencv的环境变量
打开opencv.conf文件:
sudo gedit /etc/ld.so.conf.d/opencv.conf
在打开的opencv.conf文件中写入:/usr/local/lib
保存退出,执行:sudo ldconfig
打开bash.bashrc文件:
sudo gedit /etc/bash.bashrc
在打开的bash.bashrc文件的最后加入如下内容:PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig export PKG_CONFIG_PATH
5.测试是否安装成功
直接在终端敲入命令
pkg-config --modversion opencv
显示出版本号2.4.10,说明已经安装成功或者更直观的方式,在解压的opencv目录下找到 samples/c/build_all.sh,运行该脚本
./build_all.sh
可以看到生成一些可执行文件,选一个直观的看一下效果,这里选用物体匹配的程序,双击可执行文件find_obj,会出现结果图片
- Ubuntu下安装opencv2.4.10
- Ubuntu Kylin14.10下安装openCV2.4.10
- ubuntu下安装OpenCV2.0
- Ubuntu下opencv2.4.9安装
- OpenCV2.3.1安装在ubuntu下
- Ubuntu下安装配置Opencv2.4.9
- ubuntu 16.04下安装使用OpenCV2.4.13
- OpenCV2.4.13 Ubuntu & Window下安装配置
- ubuntu 安装OpenCV2.3
- ubuntu 安装opencv2.3.1
- Ubuntu安装Opencv2.4.9
- Ubuntu 安装 opencv2.4.9
- Ubuntu linux下安装OpenCV2.4.1所需包
- Ubuntu Linux下安装OpenCV2.4.1所需包
- Ubuntu Linux下安装OpenCV2.4.1所需包
- opencv2.4.9在Ubuntu下的配置与安装
- ubuntu下编译安装opencv2.4.13和3.1.0
- ubuntu下安装opencv2和opencv3 多版本共用
- BFS和DFS的比较
- 基于Java、Kafka、ElasticSearch的搜索框架的设计与实现
- 深入理解MyBatis(五)—MyBatis的插件机制
- setTimeout setInterval 和 clearInterval 的使用
- Java--集合
- Ubuntu下安装opencv2.4.10
- iOS 内存管理~浅拷贝(Shallow Copy)
- ProgressBar&ProgressDialog
- 德意志银行CEO:将逐渐用 AI 替代人工,银行决不会一成不变 凤凰科技 09-08 20:41 原标题:德意志银行CEO:将逐渐用 AI 替代人工,银行决不会一成不变 雷锋网AI金融评论报道,外媒i
- svn命令行使用
- TCP协议概要
- 评多多2017提前批前端笔试题
- linux中的软连接与硬链接
- 1031. Hello World for U (20)