centos6下安装opencv3
环境
centos6.5
opencv3.3.0
python3.4.9
下载
opencv可从GitHub下载https://github.com/opencv/opencv/tree/3.4.3可自行选择版本
python可从官网上下载https://www.python.org/downloads/source/
安装python
编译安装需要依赖gcc
yum install gcc -y
yum install openssl-devel -y
tar -zxvf Python-3.4.9.tgz
cd Python-3.4.9
./configure --prefix=/opt/python3
make
make install
这时默认的还是python2
mv /usr/bin/python /usr/bin/python_old2
创建python新链接
ln -s /opt/python3/bin/python3 /usr/bin/python
配置成功
但是这样直接该可能会对其他组件产生影响,比如在用yum的时候就会出File "/usr/bin/yum", line 30
这时需要修改/usr/bin/yum
安装opencv
先在python3中执行bin/pip3 install numpy opencv-python(目的在opencv编译后生成python库)
安装依赖包
yum install cmake gcc-c++ git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev -y
yum install ant -y(如果安装目录下需要java,则需要安装ant依赖)
安装ffmpeg
yum -y install epel-release
rpm -Uvh http://li.nux.ro/download/nux/dextop/el6/x86_64/nux-dextop-release-0-2.el6.nux.noarch.rpm(centos6)
rpm -Uvh http://li.nux.ro/download/nux/dextop/el7/x86_64/nux-dextop-release-0-5.el7.nux.noarch.rpm(centos7)安装os进行安装
yum install ffmpeg ffmpeg-devel -y
unzip opencv-3.3.0.zip(3.3.0版本比较稳定)
cd opencv-3.3.0
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/opt/opencv ..
make
make isntall
最新文章
- Nginx基础知识之————RTMP模块中的中HLS专题(翻译文档)
- bootstrap 实战入门教程(一)
- scala + intellij idea 环境搭建及编译、打包
- [BZOJ2791][Poi2012]Rendezvous
- 在Android中动画移动一个View的位置,采用Scroller类实现Android动画之 View移动
- Lsp修复
- (转载)获取当前运行的PHP版本信息
- 使用PowerShell读、写、删除注册表键值
- table中td,th不能设置margin
- 持续集成环境Jenkins的搭建和使用
- [转]ANDROID 探究oom内幕
- C#本质论笔记
- JavaScript之Map对象
- Django分页器和自定义分页器
- Python yield 用法
- Cardboard Talk02 Accelerometer
- 解决ajax chrome禁止本地浏览时加载本地其他文件的方法
- MySQL 多表查询(Day43)
- fiddler手机抓包配置方法
- php 结合md5的加密,解密方法