張小白教你創(chuàng)建云服務(wù)器鏡像(省錢妙方)">張小白教你創(chuàng)建云服務(wù)器鏡像(省錢妙方)
1356
2025-03-31
上次說(shuō)到樹(shù)莓派使用CSI攝像頭:https://bbs.huaweicloud.com/blogs/351395
以及Jetson AGX Orin使用USB攝像頭:https://bbs.huaweicloud.com/blogs/351316
其實(shí)大家都可以使用USB攝像頭。
上次的兩個(gè)USB攝像頭是沒(méi)有標(biāo)明產(chǎn)地、廠商的,但是今天到貨的這個(gè)不一樣:
有整潔的包裝:
有小巧的說(shuō)明書:
這次促銷還送了三腳架。
貌似是還可以用來(lái)直播(只可惜張小白的顏值不足以進(jìn)入直播界)。
商家可能也沒(méi)想到攝像頭會(huì)用到邊緣設(shè)備上吧!
它就是大名鼎鼎的海康威視。
張小白Orin的nvme硬盤用的就是它:
小黃鴨64G的TF卡也是它:
當(dāng)然了,品牌的溢價(jià)決定了,你用買1臺(tái)720p品牌設(shè)備的價(jià)格,是可以買2臺(tái)1080p的設(shè)備的。
浪子閑話少說(shuō),我們將USB線纜接好:
再看看/dev下的設(shè)備:
好像USB攝像頭一如既往的成對(duì)出現(xiàn)了:
/dev/video1
/dev/video2
同樣的,我們將camera.py改為camera1.py和camera2.py
分別改為:
camera1.py
# 該程序打開(kāi)攝像頭,顯示視頻,按q拍攝一張照片并儲(chǔ)存下來(lái) import cv2 cap = cv2.VideoCapture(1) while(1): # 獲得圖片 ret, frame = cap.read() # 展示圖片 cv2.imshow("capture", frame) if cv2.waitKey(1) & 0xFF == ord('q'): # 存儲(chǔ)圖片 cv2.imwrite("camera1.jpg", frame) break cap.release() cv2.destroyAllWindows()
和 camera2.py
# 該程序打開(kāi)攝像頭,顯示視頻,按q拍攝一張照片并儲(chǔ)存下來(lái) import cv2 cap = cv2.VideoCapture(2) while(1): # 獲得圖片 ret, frame = cap.read() # 展示圖片 cv2.imshow("capture", frame) if cv2.waitKey(1) & 0xFF == ord('q'): # 存儲(chǔ)圖片 cv2.imwrite("camera2.jpg", frame) break cap.release() cv2.destroyAllWindows()
分別執(zhí)行:
python camera1.py
按Q退出,生成camera1.jpg文件。
python camera2.py
同樣也打不開(kāi)/dev/video2,結(jié)果也算是在預(yù)料之中。
(未完待續(xù))
AI OpenCV 智能邊緣 深度學(xué)習(xí)
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。