樹莓派4B+opencv4+python 打開攝像頭的實(shí)現(xiàn)方法
在樹莓派自帶得python IDE Thonny中寫如下代碼,并在樹莓派上插上usb攝像頭
import cv2
cap=cv2.VideoCapture(0) #調(diào)用攝像頭‘0'一般是打開電腦自帶攝像頭,‘1'是打開外部攝像頭(只有一個(gè)攝像頭的情況)
width=1280
height=960
cap.set(cv2.CAP_PROP_FRAME_WIDTH,width)#設(shè)置圖像寬度
cap.set(cv2.CAP_PROP_FRAME_HEIGHT,height)#設(shè)置圖像高度
#顯示圖像
while True:
ret,frame=cap.read()#讀取圖像(frame就是讀取的視頻幀,對(duì)frame處理就是對(duì)整個(gè)視頻的處理)
#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,結(jié)束圖像顯示,鼠標(biāo)點(diǎn)擊視頻畫面輸入字符
break
cap.release()#釋放攝像頭
cv2.destroyAllWindows()#銷毀窗口
保存上面代碼,

然后在終端中先運(yùn)行workon cv
然后再運(yùn)行保存的.py文件
】
以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。
相關(guān)文章
構(gòu)建?Python?命令行參數(shù)的?4?種常見方式
這篇文章主要介紹了構(gòu)建?Python?命令行參數(shù)的?4?種常見方式,文章圍繞主題展開詳細(xì)的內(nèi)容介紹,具有一定的參考價(jià)值,需要的小伙伴可以參考一下2022-06-06
Python使用requests xpath 并開啟多線程爬取西刺代理ip實(shí)例
這篇文章主要介紹了Python使用requests xpath 并開啟多線程爬取西刺代理ip實(shí)例,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2020-03-03
python服務(wù)器端收發(fā)請(qǐng)求的實(shí)現(xiàn)代碼
這篇文章主要介紹了python服務(wù)器端收發(fā)請(qǐng)求的實(shí)現(xiàn)代碼,需要的朋友可以參考下2014-09-09
可用于監(jiān)控 mysql Master Slave 狀態(tài)的python代碼
用于監(jiān)控MySQL Master Slave 狀態(tài)的python代碼,有需要的朋友可以參考下2013-02-02
python正則匹配抓取豆瓣電影鏈接和評(píng)論代碼分享
抓取豆瓣各類型電影的鏈接和評(píng)論,按評(píng)分排列2013-12-12
python實(shí)現(xiàn)nao機(jī)器人手臂動(dòng)作控制
這篇文章主要為大家詳細(xì)介紹了python實(shí)現(xiàn)nao機(jī)器人手臂動(dòng)作控制,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2019-04-04
Python利用裝飾器click處理解析命令行參數(shù)
這篇文章主要為大家詳細(xì)介紹了Python如何利用裝飾器click實(shí)現(xiàn)處理解析命令行參數(shù)功能,文中的示例代碼簡(jiǎn)潔易懂,需要的小伙伴快跟隨小編一起了解一下2022-10-10

