亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

無法使用網絡攝像頭讀取幀。錯誤 -2147483638

無法使用網絡攝像頭讀取幀。錯誤 -2147483638

30秒到達戰場 2022-08-25 15:11:43
我想從網絡攝像頭閱讀視頻,幫助python上的opencv,但我有下一個錯誤:'NoneType' object has no attribute 'shape'.在控制臺中,我有:[ WARN:0] videoio(MSMF): can't grab frame. Error: -2147483638print("starting video stream...")vs = VideoStream(src=0).start()time.sleep(2.0)while True:    frame = vs.read()    frame = imutils.resize(frame, width=600)    #'NoneType' object has no attribute 'shape'    if W is None or H is None:        (H, W) = frame.shape[:2]    cv2.imshow("Frame", frame)    key = cv2.waitKey(1) & 0xFF    if key == ord("q"):        breakcv2.destroyAllWindows()vs.stop()干草我能解決這個問題嗎?謝謝!
查看完整描述

2 回答

?
互換的青春

TA貢獻1797條經驗 獲得超6個贊

相機的默認 MSMF api 不適用于 opencv 4.2.0.34,但適用于 opencv 3。切換到 DSHOW API 工作正常

cap = cv2.VideoCapture(0, cv2.CAP_DSHOW)


查看完整回答
反對 回復 2022-08-25
?
當年話下

TA貢獻1890條經驗 獲得超9個贊

我注意到使用以下步驟解決了該問題(在此處找到):

我設法解決了這個問題,我通過設備管理器卸載了LM驅動程序,然后重新安裝。我還確保LM控制面板應用程序未運行。現在,它似乎工作正常。不知道哪個修復了它。


查看完整回答
反對 回復 2022-08-25
  • 2 回答
  • 0 關注
  • 739 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號