欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136

標(biāo)題: 樹莓派3B安裝opencv的教程 [打印本頁]

作者: 金華千跡落竹    時(shí)間: 2021-1-14 12:39
標(biāo)題: 樹莓派3B安裝opencv的教程
1.本人采用的是樹莓派3b,還有一個(gè)帶桌面的鏡像,(如果不會安裝系統(tǒng)的話,可以網(wǎng)上搜,很多教程的)今天的重點(diǎn)不在于安裝系統(tǒng),而是安裝opencv,
我們先打開終端,輸入sudo raspi-config的命令,打開以后找到”Advanced options“的菜單,

接著選擇“擴(kuò)展文件系統(tǒng)”,A1.Expand Filesystem,然后按回車鍵就行了,輸入reboot重啟一下。
我們可以輸入df -h查看磁盤,一般用16Gtf較好點(diǎn),8G略顯小了點(diǎn)。
二、我們用sudo apt-get update && sudo apt-get upgrade來更新數(shù)據(jù),我們在更新的時(shí)候會發(fā)現(xiàn)很慢,那是因?yàn)槲覀儾捎玫氖峭鈬溺R像源,我們可以去調(diào)整一下,調(diào)成國內(nèi)的,國內(nèi)的有中國科技大學(xué)、清華大學(xué)的、阿里云的,我在這兒采用的是清華大學(xué)的鏡像源
清華源的
deb http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contribdeb-src http://mirrors.tuna.tsinghua.edu.cn/raspbian/raspbian/ buster main non-free contrib中國科技大學(xué)的鏡像源deb http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpideb-src http://mirrors.ustc.edu.cn/raspbian/raspbian/ stretch main contrib non-free rpi我們在樹莓派的文件系統(tǒng)找到/etc/apt/文件夾里面,有一個(gè)sources.list文件,因?yàn)槲覀兪怯脩簦皇枪芾韱T,所以我們得給這個(gè)文件加權(quán)限,我們終端切換到apt文件夾里,sudo chmod 777 sources.list,然后打開進(jìn)行編輯就行了,



因?yàn)闃漭杀容^特殊,我們還得再改一個(gè)文件,在/etc/apt/sources.list.d/raspi/list    這個(gè)文件也要修改,按照前面的步驟,我們采用sudo chmod 777 /etc/apt/sources.list.d/raspi.list  ,加完權(quán)限,我們進(jìn)行修改,里面修改為http://mirrors.ustc.edu.cn/archive.raspberrypi.org/debian/ buster main


修改完了以后就可以執(zhí)行sudo apt-get update && sudo apt-get upgrade
你會發(fā)現(xiàn)下載速度很快。(首先你的樹莓派能聯(lián)網(wǎng),可以ping一個(gè)網(wǎng)址試試
三、安裝相關(guān)的依賴庫
安裝包括CMake的開發(fā)人員工具
// 安裝build-essential、cmake、git和pkg-config sudo apt-get install build-essential cmake git pkg-config 安裝常用圖像工具包// 安裝jpeg格式圖像工具包 sudo apt-get install libjpeg8-dev

// 安裝tif格式圖像工具包sudo apt-get install libtiff5-dev
// 安裝JPEG-2000圖像工具包sudo apt-get install libjasper-dev // 安裝png圖像工具包sudo apt-get install libpng12-dev 安裝常用的視頻庫 //v4l中4后面的是 英文字母“l(fā)”sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev

安裝GTK2.0sudo apt-get install libgtk2.0-dev


安裝OpenCV數(shù)值優(yōu)化包
sudo apt-get install libatlas-base-dev gfortran
下載opencv3.4.3和opencv_contrib3.4.3安裝包我會放在文本里,需要的自取


解壓OpenCVunzip opencv-3.4.3.zip
解壓OpenCV_contrib庫:unzip opencv_contrib-3.4.3.zip四、配置CMake編譯OpenCV 3環(huán)境這個(gè)是我們是我們用時(shí)間最長的東西,我個(gè)人是用了三個(gè)小時(shí),創(chuàng)建一個(gè)build文件夾,放CMake的臨時(shí)文件
//具體路徑請以實(shí)際為準(zhǔn)cd ~/opencv-3.4.3// 新建build文件夾mkdir build    // 進(jìn)入build文件夾cd build 設(shè)置CMake編譯參數(shù),安裝目錄默認(rèn)為/usr/local


sudo cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.4.3/modules  -D INSTALL_PYTHON_EXAMPLES=ON  -D INSTALL_CXX_EXAMPLES=ON -D BUILD_EXAMPLES=ON .. 這是一行代碼,由于看起來不方便,我就這樣放了,也可以用\換行sudo cmake -D CMAKE_BUILD_TYPE=RELEASE \ -D CMAKE_INSTALL_PREFIX=/usr/local \-D OPENCV_EXTRA_MODULES_PATH=~/opencv_contrib-3.4.3/modules  \-D INSTALL_PYTHON_EXAMPLES=ON  \-D INSTALL_CXX_EXAMPLES=ON \-D BUILD_EXAMPLES=ON ..然后回到build文件夾了執(zhí)行sudo make,然后就是漫長的4個(gè)小時(shí)了。。。。。
接著就是安裝// 安裝sudo make install然后就算安裝成功了。。。下面是我打來opencv自帶的例程(opencv3.4.3/samples/python/facedetect.py)(我個(gè)人用的是樹莓派的攝像頭,一定要使能攝像頭)代碼打開以后,可以run一下,,,下面就是結(jié)果



51hei下載:
代碼.docx (17.11 KB, 下載次數(shù): 7)






歡迎光臨 (http://www.raoushi.com/bbs/) Powered by Discuz! X3.1