因?yàn)镴etBot上用的是樹(shù)莓派攝像頭,所以我們也首選考慮使用樹(shù)莓派攝像頭,當(dāng)然USB攝像頭是親測(cè)可用的。 注意我們的JetBot已經(jīng)刷好系統(tǒng)了。
購(gòu)買(mǎi)樹(shù)莓派攝像頭 一開(kāi)始我們?cè)噲D用淘寶上購(gòu)買(mǎi)的幾十塊的樹(shù)莓派攝像頭,但親測(cè)是不work的。 實(shí)際上NANO用的樹(shù)莓派需要是IMX219 sensor, 也就是 Raspberry Pi Camera Module v2是可以的,淘寶了一下,價(jià)格都在150左右
安裝樹(shù)莓派攝像頭 我們依舊用Jetsonhacks的視頻來(lái)講解一下如何安裝樹(shù)莓派攝像頭,畢竟他示范得已經(jīng)很詳細(xì)了。 首先把Nano的這個(gè)CSI接口的這個(gè)銷(xiāo)子輕輕拔起,記住一定要小心,千萬(wàn)別拔斷:
然后插入樹(shù)莓派攝像頭的排線線纜,注意方向和正反,別插反了:
把這個(gè)銷(xiāo)子固定好: 這樣就安裝好了,檢查一下:
也別忘記把攝像頭的保護(hù)貼膜去掉喲:
打開(kāi)你的第一個(gè)相機(jī)圖像 看樹(shù)莓派是否安裝好,我們可以看一下: 這表明樹(shù)莓派已經(jīng)安裝好。 輸入這個(gè)指令: $ gst-launch-1.0 nvarguscamerasrc ! 'video/x-raw(memory:NVMM),width=3820, height=2464, framerate=21/1, format=NV12' ! nvvidconv flip-method=0 ! 'video/x-raw,width=960, height=616' ! nvvidconv ! nvegltransform ! nveglglessink -e
再測(cè)試一個(gè)列子:
$ python simple_camera.py simple_camera.py是一個(gè)Python腳本,它從攝像機(jī)中讀取數(shù)據(jù),然后使用OpenCV在屏幕上顯示一個(gè)窗口 自己試試吧。 最后試一個(gè)人臉識(shí)別的例子: $ python face_detect.py
face_detect.py 是一個(gè)python腳本,它從攝像機(jī)中讀取數(shù)據(jù),使用Haar Cascades 來(lái)檢測(cè)人臉和眼睛,看看是不是真的可以識(shí)別你的臉和眼睛? |
|
來(lái)自: beginnow1 > 《Jetson Nano》