问题描述
我正在与:
Pycharm社区版2020.2.3
Opencv 4.4.0
Python 3.7.9
Windows 10
我正在尝试通过网络摄像头捕获视频以进行图像处理。我查看了文档,还搜索了多个视频以查找以下错误。但是没有什么能真正解决它。下面是示例代码:
import cv2
frameWidth = 640
frameHeight = 480
cap = cv2.VideoCapture(1)
cap.set(3,frameWidth)
cap.set(4,frameHeight)
cap.set(10,150)
while True:
success,img = cap.read()
cv2.imshow("Result",img)
if cv2.waitKey(1) & 0xFF == ord('q'):
break
C:\ Users \ Administrator \ PycharmProjects \ OpencvTutorial \ venv \ Scripts \ python.exe C:/Users/Administrator/PycharmProjects/OpencvTutorial/Project1.py
[WARN:0]全局C:\ Users \ appveyor \ AppData \ Local \ Temp \ 1 \ pip-req-build-52oirelq \ opencv \ modules \ videoio \ src \ cap_msmf.cpp(435)`anonymous-namespace ':: SourceReaderCB ::〜SourceReaderCB终止异步回调 回溯(最近通话最近一次):
中的“ C:/Users/Administrator/PycharmProjects/OpencvTutorial/Project1.py”,第10行cv2.imshow("Result",img)
cv2.error:OpenCV(4.4.0)C:\ Users \ appveyor \ AppData \ Local \ Temp \ 1 \ pip-req-build-52oirelq \ opencv \ modules \ highgui \ src \ window.cpp:376:错误:函数'cv :: imshow'
中的(-215:声明失败) size.width> 0 && size.height> 0有什么我想念的吗?任何帮助将不胜感激。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)