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/ ..
原创粉丝点击
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 4岁上课不听讲怎么办 孩子上课不认真听讲怎么办 孩子做什么都慢怎么办 7岁上课不听讲怎么办 打孩子脸肿了怎么办 一岁宝宝太调皮怎么办 怀孕早期喝了酒怎么办 怀孕期间喝了酒怎么办 一岁宝宝多动怎么办 3岁前儿童多动症怎么办 好动症的孩子该怎么办 18个月宝宝腹泻怎么办 8个月小孩发烧怎么办 八个月大宝宝发烧怎么办 8个月宝宝拉稀水怎么办 八个月宝宝38度怎么办 8个月的宝宝发烧怎么办 八个月大的宝宝拉肚子怎么办 9孩子上课坐不住怎么办 3岁宝宝太皮怎么办 4岁的宝宝多动症怎么办 小孩好动注意力不集中怎么办 乐扣加热变形了怎么办 3岁宝宝咳嗽厉害怎么办 六个月婴儿呕奶怎么办 刚出生婴儿呕奶怎么办 宝宝拉颗粒便便怎么办 奶水不够宝宝又不吃奶粉怎么办 一岁突然不吃饭怎么办 母乳不够吃宝宝不吃奶粉怎么办 八个月不吃辅食怎么办 孩子长得太快怎么办 反复发烧到39度怎么办 儿童发烧到39度怎么办 7岁儿童发烧40度怎么办 7岁反复发烧39度怎么办 宝宝烧到39.5度怎么办 3岁儿童发烧39度怎么办 孩子发高烧怎么办39度5 3岁宝宝不吃水果怎么办 2岁宝宝不吃水果怎么办