這篇文章主要介紹“ubuntu怎么編譯安裝opencv”,在日常操作中,相信很多人在ubuntu怎么編譯安裝opencv問題上存在疑惑,小編查閱了各式資料,整理出簡單好用的操作方法,希望對大家解答”ubuntu怎么編譯安裝opencv”的疑惑有所幫助!接下來,請跟著小編一起來學習吧!
簡易安裝opencv2:
conda install --channel https://conda.anaconda.org/menpo opencv
或:
sudo apt-get install libopencv-dev python-opencv
簡易安裝opencv3:
pip install opencv-python
或:
pip install opencv-python==3.1.0
簡易安裝方式是從庫中安裝編譯好了的opencv,這種安裝方式簡單方便,缺點是容易在使用中出現未知bug,比如不能imshow圖像,不能讀視頻文件等(opencv3好像好一點)。
推薦使用源碼編譯安裝。
源碼編譯安裝opencv2或opencv3
1. 安裝依賴文件
sudo apt-get install build-essential sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
2. 下載源碼包
官網下載地址:
這里選擇下載github源上適用所有平臺的tar.gz文件(下載鏈接:),opencv-3.2.0.tar.gz, 文件大小75mb
3. 解壓源碼并編譯安裝
tar xvf opencv-3.2.0.tar.gz cd opencv-3.2.0 mkdir build cd build cmake -d cmake_build_type=release -d cmake_install_prefix=/usr/local .. make sudo make install
備注: 執行cmake指令的時候,需要下載一個ippicv_linux_20151201.tgz文件,如果網不好,可能會卡在:
icv: downloading ippicv_linux_20151201.tgz...
這時候可以單獨下載 ippicv_linux_20151201.tgz文件
到此,關于“ubuntu怎么編譯安裝opencv”的學習就結束了,希望能夠解決大家的疑惑。理論與實踐的搭配能更好的幫助大家學習,快去試試吧!若想繼續學習更多相關知識,請繼續關注億速云網站,小編會繼續努力為大家帶來更多實用的文章!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。