ubuntu18安裝及測試opencv4流程

官方指導安裝文檔: https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html

1 、源碼下載:opencv源碼

注:直接下載sources,並解壓

 

2、安裝cmake及依賴庫

$ sudo apt-get install cmake #如果已經安裝過cmake,則該步驟省略
$ sudo apt-get install build-essential libgtk2.0-dev libswscale-dev  libtiff5-dev libavcodec-dev libavformat-dev libjpeg-dev

注:如果有依賴庫沒有安裝成功,之後編譯運行examples時會報錯,可用

sudo aptitude search 依賴庫名字

e.g:
#sudo aptitude search libgtk2.0-dev

來查看庫是否安裝成功

 

3、創建一個編譯文件夾build,並進入

mkdir build
cd build

跑一下cmake

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

 

4、 進行make編譯,跑一下例子

make -j7 # runs 7 jobs in parallel

 

5、完成後

sudo make install

完成安裝,開始配置opencv環境

sudo vim /etc/ld.so.conf.d/opencv.conf
#在該文件(可能是空文件)末尾加上:
/usr/local/lib
#再執行以下命令使剛纔配置的路徑生效:
sudo ldconfig

 

6、測試:

cd到opencv-4.3.0/samples/cpp/example_cmake目錄下
我們可以看到這個目錄裏官方已經給出了一個cmake的example我們可以拿來測試下
按順序執行

cmake .
make
./opencv_example


結果:
這裏可以看到打開了攝像頭,並且在左上角有一個hello opencv
即表示配置成功
 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章