Opencv3安装所需要的库
来源:互联网 发布:mac桌面排序 编辑:程序博客网 时间:2024/06/08 01:28
Opencv3环境配置
一、安装依赖库
1、移除本地的通过apt-get安装的opencv:
sudo apt-get autoremove libopencv-dev python-opencv
2、安装编译工具:
sudo apt-get install cmake build-essential
3、安装gtk:
sudo apt-get install libgtk2.0-dev libgtkglext1-dev
4、gui:
sudo apt-get install libqt4-dev libpangox-1.0-dev libxmu-dev libxmu-headers
5、安装视频相关media I/O:
安装是有的库可能是比较老的,请按住系统报的错误,更改为最新的。
sudo apt-get install zlib1g-dev libjpeg-dev libpng12-dev libtiff4-dev libjasper-dev libgphoto2-2-devsudo apt-get install libdc1394-22 libdc1394-22-dev libavcodec-dev libavformat-dev libavresample-dev libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libgstreamer-plugins-good1.0-dev libswscale-dev libtheora-dev libvorbis-dev libxvidcore-dev libx264-dev libopencore-amrnb-dev libopencore-amrwb-dev libv4l-dev v4l-utils libxine2-dev libmp3lame-dev libfaac-dev yasm
6、linear algebra
sudo apt-get install libeigen3-dev
7、parallel computation
sudo apt-get install libtbb-dev ocl-icd-opencl-dev opencl-headers
8、python相关
sudo apt-get install python-dev python-numpy python3-dev python3-numpy
配置
在编译的时候,关于cmake的配置,可以参考下面的的代码,并根据自己的需要增减模块:
cd /opt/sudo mkdir opencvcd /opencv/extracted/pathmkdir buildcd buildcmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_INSTALL_PREFIX=/opt/opencv/ \ -DBUILD_DOCS=ON -DBUILD_EXAMPLES=ON -DWITH_QT=ON -DWITH_OPENGL=ON -DWITH_TBB=ON -DWITH_XINE=ON \ -DPYTHON2_INCLUDE_DIR=$(python -c "from distutils.sysconfig import get_python_inc; \ print(get_python_inc())") \ -DPYTHON2_INCLUDE_DIRS=$(python -c "from distutils.sysconfig import get_python_inc; \ print(get_python_inc())") \ -DPYTHON2_EXECUTABLE=$(which python) \ -DPYTHON2_PACKAGES_PATH=$(python -c "from distutils.sysconfig import get_python_lib; \ print(get_python_lib())") \ -DPYTHON3_INCLUDE_DIR=$(python3 -c "from distutils.sysconfig import get_python_inc; \ print(get_python_inc())") \ -DPYTHON3_INCLUDE_DIRS=$(python3 -c "from distutils.sysconfig import get_python_inc; \ print(get_python_inc())") \ -DPYTHON3_EXECUTABLE=$(which python3) \ -DPYTHON3_PACKAGES_PATH=$(python3 -c "from distutils.sysconfig import get_python_lib; \ print(get_python_lib())") \ -DPYTHON3_NUMPY_INCLUDE_DIRS=/usr/lib/python3/dist-packages/numpy/core/include/ ..
阅读全文
0 0
- Opencv3安装所需要的库
- ubuntu17.10 安装Drcom所需要的库
- 安装heartbeat所需要的包
- 安装Caffe所需要的Python环境
- 安装Nginx服务器所需要的系统资源
- 安装Jekyll所需要注意的
- 安装sublime text3所需要的
- Python3+Opencv3的安装
- 编译ffmpeg x86所需要的库
- 使用Parse所需要的依赖库
- 使用ASI所需要的系统库
- PHP动态安装所需要的扩展库之GD库
- Centos 64 下搭建android 源码编译环境所需要安装的库
- 从系统安装包中解出所需要的文件
- 安装J2EE及配套软件所需要的环境变量
- Ubuntu安装程序开发所需要的man帮助
- WEB引用所需要的某些文件没有安装
- CentOS6 安装Oracle 11g 所需要的依赖包
- SSM框架通过mybatis-generator自动生成代码
- Linux的缓存cache释放
- 可持久化Treap
- 【deeplearing.ai】LetNet-5简单入门学习
- java找出2个集合相同和不同的元素(以及去除List中的重复元素)
- Opencv3安装所需要的库
- .net实现个人信息登录界面
- 矩阵的压缩存储,还原,转置
- Mycat 学习
- 马化腾要在雄安这张白纸上画些什么?
- 职场社交赛道上唯一的幸存者,脉脉做对了什么?
- 获取Url中的地址的参数问题,
- bzoj1069 最大土地面积【凸包+旋转卡壳】
- 常见STM32缩写