1. 程式人生 > >樹莓派3入手環境搭建(QT+OpenCV)

樹莓派3入手環境搭建(QT+OpenCV)

1.樹莓派3出來已經有一段時間了,作為學計算機的我當然也不能落伍,果斷也入手的一部。今天就和大家介紹一下樹莓派3入手環境搭建方面的一些個人經驗。

2. 今天主要和大家分享一下樹莓派環境下QT5環境和OpenCV環境的搭建。

:因為樹莓派3自帶無線網絡卡所以這就很方便了,我使用膝上型電腦發射了一個WiFi熱點,然後使用樹莓派3連線上這個WiFi,後續再和大家介紹一下有線和無線的配置方面的相關問題(哈哈,這個問題我還在研究之中)。當樹莓派連線上WiFi之後,我們就可以開始使用樹莓派上網啦,(這裡和大家分享我的個人經驗,當我們樹莓派第一次連線一個WiFi時候,如果連線成功並且測試上網沒有問題的話我們就可以不用去管它了,我在配置環境的過程中發現有些時候雖然WiFi處於連線狀態下,但圖示上面卻顯示沒有連線,這時候我們不用去管它,因為其實WiFi還是處於上網狀態的,我們不用再去嘗試連線WiFi,當時我就是的,圖示一變掉我就嘗試去重新輸入密碼,再去連線一次,發現好麻煩,後面我測試發現即使圖示變成無連線狀態,我們還是可以繼續上網下載東西的。)

Step1. 我是先去配置我的opencv環境,我第一次嘗試使用原始碼安裝的方式去搭建我的opencv環境,但是都是編譯不通過,我試了好幾次還是不行,至今還沒弄明白這是為什麼。之後我換了另外一種方法去配置我的opencv環境,主要在終端下使用一下命令去安裝相應的opencv開發庫就好啦:

sudo apt-get install libopencv-dev
sudo apt-get install libcv-dev
安裝完成之後,opencv的標頭檔案預設是放在/usr/include/opencv/usr/include/opencv2這兩個資料夾下。而對應的庫檔案則是放在
資料夾下,當時我嫌棄這個路徑太麻煩了,我就把所有的opencv庫檔案複製到/usr/lib
資料夾下了,過程如下:
sudo cd /usr/lib/arm-linux-gnueabihf/
sudo cp *opencv*.so /usr/lib //複製檔案
cd /usr/lib<span>		</span>
sudo find -name "*opencv*.so"//查詢檔案

Step 2. 至此我們opencv相應的環境已經搭建成功了,現在開始向大家講解一下QT5的安裝配置過程,依次鍵入以下命令:

sudo apt-get update
sudo apt-get install qt5-default
sudo apt-get install qtcreator
只需等待上述下載安裝好之後,我們就可以在樹莓派介面的Menu->Programming->Qt Creator中找到我們已經安裝好了的qt介面了,這時候開啟Qt Creator進入到主介面開始進行QT環境配置。首先,
在選單欄Tools->Options->Build&Run,進去之後,單擊Compilers,在選擇Add->GCC->Compiler Path為/usr/bin/gcc. 之後單擊KitsManual->Compiler->GCC,Debugger: System GDB at /usr/bin/gdb, Qt Version: Qt 5.3.2(qt5).之後選擇Apply,在選擇OK即可完成對QT5環境的配置過程。

話不多說下面show一下我的一個小小的測試Project(使用opencv讀取並顯示一張圖片)。