Ubuntu 18.04下的Python和OpenCV的安装
生活随笔
收集整理的這篇文章主要介紹了
Ubuntu 18.04下的Python和OpenCV的安装
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
最近在做深度學習和計算機視覺的有關內(nèi)容,因此要在python中用到opencv。我的電腦裝的是Ubuntu 18.04,python 3.6和OpenCV 3.4.2 。按照官網(wǎng)的安裝方法出了個問題,找不到 cv2 module。因此把自己安裝成功的過程和大家分享一下:
1. 首先更新相關的package:
sudo apt-get update sudo apt-get install build-essential cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev
編譯OpenCV需要用到下面的一些package:
- GCC
- CMake
- GTK+2.x or higher
- pkg-config
- ffmpeg or libav development packages: libavcodec-dev, libavformat-dev, libswscale-dev
2. 下載python:
Ubuntu默認帶了各個版本的python,如果沒有的話,可以很方便的安裝:
sudo apt-get install python3.6-dev3. 下載OpenCV的源碼
OpenCV官網(wǎng)上有l(wèi)inux版本的源碼包可以下載,不過最好是從git上下載,這樣可以保證下載得到的是最新的代碼:
wget -O opencv.zip https://github.com/Itseez/opencv/archive/3.4.2.zip unzip opencv.zip4. 編譯安裝
進入到OpenCV的文件夾中,創(chuàng)建一個build目錄,進行編譯:
cd opencv-3.4.2 mkdir build cd build cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local .. make sudo make install5. 測試是否安裝成功
在conda中安裝opencv-python
pip install opencv-python pip install opencv-contrib-python python >>>import cv2 >>>cv2.__version__ '3.4.2'總結
以上是生活随笔為你收集整理的Ubuntu 18.04下的Python和OpenCV的安装的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 句句属实,90%的人都被需求整“哭”过!
- 下一篇: 猪八戒玉华王:老码农的7项灵魂思考