樹莓派4B+opencv4+python 打開攝像頭的實現(xiàn)方法
更新時間:2019年10月18日 10:43:38 作者:Mr_FengT
這篇文章主要介紹了樹莓派4B+opencv4+python 打開攝像頭的實現(xiàn)方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
在樹莓派自帶得python IDE Thonny中寫如下代碼,并在樹莓派上插上usb攝像頭
import cv2
cap=cv2.VideoCapture(0) #調(diào)用攝像頭‘0'一般是打開電腦自帶攝像頭,‘1'是打開外部攝像頭(只有一個攝像頭的情況)
width=1280
height=960
cap.set(cv2.CAP_PROP_FRAME_WIDTH,width)#設置圖像寬度
cap.set(cv2.CAP_PROP_FRAME_HEIGHT,height)#設置圖像高度
#顯示圖像
while True:
ret,frame=cap.read()#讀取圖像(frame就是讀取的視頻幀,對frame處理就是對整個視頻的處理)
#print(ret)#
#######例如將圖像灰度化處理,
img=cv2.cvtColor(frame,cv2.COLOR_BGR2GRAY)#轉(zhuǎn)灰度圖
cv2.imshow("img",img)
########圖像不處理的情況
cv2.imshow("frame",frame)
input=cv2.waitKey(20)
if input==ord('q'):#如過輸入的是q就break,結束圖像顯示,鼠標點擊視頻畫面輸入字符
break
cap.release()#釋放攝像頭
cv2.destroyAllWindows()#銷毀窗口
保存上面代碼,

然后在終端中先運行workon cv
然后再運行保存的.py文件
】
以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。
相關文章
Python使用requests xpath 并開啟多線程爬取西刺代理ip實例
這篇文章主要介紹了Python使用requests xpath 并開啟多線程爬取西刺代理ip實例,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-03-03
可用于監(jiān)控 mysql Master Slave 狀態(tài)的python代碼
用于監(jiān)控MySQL Master Slave 狀態(tài)的python代碼,有需要的朋友可以參考下2013-02-02
Python利用裝飾器click處理解析命令行參數(shù)
這篇文章主要為大家詳細介紹了Python如何利用裝飾器click實現(xiàn)處理解析命令行參數(shù)功能,文中的示例代碼簡潔易懂,需要的小伙伴快跟隨小編一起了解一下2022-10-10

