Ubuntu下使用Anaconda安装opencv
2018-01-13 20:28
441 查看
Ubuntu下使用Anaconda安装opencv
最近在Ubuntu16.04下使用Anaconda安装opencv,碰到很多坑,记录备忘。可以直接pip安装opencv,但无法读取视频,需要编译源码。
Anaconda安装opencv过程
1.不能在安装Anaconda的情况下编译opencv,编译会链接Anaconda的库,编译程序会出错。已安装先移除
1.到根目录下,打开终端并输入: sudo gedit ~/.bashrc 2.在.bashrc文件末尾用#号注释掉之前添加的路径(或直接删除): #export PATH=/home/lq/anaconda3/bin:$PATH 保存并关闭文件 3.使其立即生效,在终端执行: source ~/.bashrc 4.anaconda修改位置或删除 5.最好重启
2 安装opencv
Prerequisites # Install build tools $ sudo apt-get install build-essential cmake git # Install OpenCV dependencies $ sudo apt-get install pkg-config libgtk2.0-dev # Install ssl for https, v4l for video $ sudo apt-get install libssl-dev libv4l-dev v4l-utils Install OpenCV 3.2 $ git clone https://github.com/opencv/opencv.git $ cd opencv/ $ git checkout tags/3.2.0 $ cd opencv/ $ mkdir build $ cd build/ $ cmake \ -DCMAKE_BUILD_TYPE=RELEASE \ -DCMAKE_INSTALL_PREFIX=/usr/local \ \ -DWITH_CUDA=OFF \ \ -DBUILD_DOCS=OFF \ -DBUILD_EXAMPLES=OFF \ -DBUILD_TESTS=OFF \ -DBUILD_PERF_TESTS=OFF \ .. # If CMake hangs during "ICV: Downloading ippicv_linux_20151201.tgz..." $ ICV_PATH=../3rdparty/ippicv/downloads/linux-808b791a6eac9ed78d32a7666804320e/ippicv_linux_20151201.tgz && \ ICV_URL=https://github.com/opencv/opencv_3rdparty/raw/ippicv/master_20151201/ippicv/ippicv_linux_20151201.tgz && \ rm -f $ICV_PATH && wget $ICV_URL && mv ippicv_linux_20151201.tgz $ICV_PATH $ make -j$(nproc --all) $ sudo make install
3 在anaconda安装opencv
把/usr/local/lib/python2.7/site-packages/cv2.so复制到anaconda对应目录下
pip install opencv-python
相关文章推荐
- 关于Ubuntu系统下anaconda工具Python2 或者Python3.*使用conda 安装opencv的教程
- 我的Ubuntu安装使用openCV记录
- Ubuntu16.04lts使用Anaconda安装tensorflow并配置GPU
- Ubuntu16.04安装配置Eclipse 以及opencv的使用
- ubuntu中卸载opencv2,安装opencv3.2.0和contrib组件,并使用python进行开发
- Opencv3.1使用教程(一)ubuntu 14.04 安装Opencv3.1.0 (包含opencv_contrib模块)
- 在ubuntu 下使用在线(apt-get)方式安装opencv
- Ubuntu16.04下,通过pyenv安装anaconda,并安装tensorflow-gpu和opencv等库的简单方法
- ubuntu anaconda python 安装opencv
- 配有Tesla K40c的服务器新装Ubuntu16.04并安装CUDA8.0、Anaconda3、Matlab2016a、OPENCV3.1、CuDNN5.1、MXNet
- 使用Anaconda安装opencv
- ubuntu10.04下安装使用opencv
- ubuntu下的tensorflow安装:cuda8.0+cudnn5.0+opencv2.4.11+anaconda+tensorflow
- opencv 入门教程, ubuntu安装,及python 下简单使用
- ubuntu 12 下安装配置编译使用opencv 2.3.0 全过程
- 我的Ubuntu安装使用openCV记录(3)——for QT
- Ubuntu中Opencv的安装使用教程
- Ubuntu14下OpenCV3和QT5的安装及联合使用
- 在Ubuntu上用anaconda3安装opencv3
- Ubuntu 下使用源码手动安装OpenCV 3.0