ubuntu16.04下基於Python的OpenCV的安裝


這幾天一直在學習基於Python的OpenCV ,開發環境是在Ubuntu16.04下,學習的心得就是基於Python的OpenCV開發基本上就屬於函數式編程了,OpenCV提供了大多數的功能函數,以及大多數的算法封裝,並不需要從頭開發,不需要重復的造輪子,需要的僅僅是將各個零部件進行組裝。所以學習起來相對容易一些。但是這是建立在對於Python有一定的基礎上的。首先是OpenCV的安裝,本文以OpenCV3.4.1的安裝為例,

1.首先去官網下載http://opencv.org/releases.html下載opencv,選擇Source版。

2.解壓下載下來的zip包

unzip opencv-3.4.1.zip

3.進入解壓縮后的目錄安裝依賴和cmake

sudo apt-get install cmake 

 sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev

4.安裝完cmake之后通過命令行創建編譯文件夾

mkdir my_build_dir
cd my_build_dir

5.執行cmake

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..

6.執行編譯命令

sudo make

7.執行安裝指令

sudo make install

8.配置一些OpenCV的編譯環境

(a)首先將OpenCV的庫添加到路徑,從而可以讓系統找到

sudo gedit /etc/ld.so.conf.d/opencv.conf

(b)執行上述命令后打開一個空白的文件,只需要在文件末尾添加

/usr/local/lib

9.執行如下命令使得剛才的配置路徑生效

sudo ldconfig 

如果上述安裝過程中沒有發生任何的錯誤提示,那么OpenCV就成功安裝。

如果安裝的過程中報錯的可以參考https://blog.csdn.net/cocoaqin/article/details/78163171,本人在安裝的過程中也參考了這個博客,在此表示感謝!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM