OpenCV是機器視覺圖像處理中最常用的軟件,現在我們來學習Linux下OpenCV的安裝:
1. 首先從我的資源庫中下載OpenCV的源代碼壓縮包:https://download.csdn.net/download/z824074989y/12155597
也可以從OpenCV官網下載https://opencv.org,但是很慢國內基本打不開,推薦下載我的。
2. 下載好以後,解壓到一個文件夾中(文件夾需要有讀寫權限),例如/home/zhangdeyu。
3. OpenCV依賴一些底層庫,用以下指令把庫裝好:
- sudo apt-get update
- sudo apt-get install build-essential
- sudo apt-get install cmake git libgtk2.0-dev pkg-config
- sudo apt-get install 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
4. 運行以下指令:
- cd 【opencv的安裝目錄】
- mkdir release
- cd release
- cmake -D CMAKE_BUILD_TYPE=release -D CMAKE_INSTALL_PREFIX=/usr/local ..
- make
- sudo make install
OpenCV就安裝好了,接下來用C++/C編程就可以在以下網站:https://docs.opencv.org/3.3.0/index.html 對OpenCV進行學習。