【发布时间】:2021-10-21 08:29:37
【问题描述】:
我正在尝试从我的 pixy2 相机捕捉视频。 我写了这段代码:
import cv2 as cv
vid = cv.VideoCapture(1, cv.CAP_DSHOW)
while (True):
ret, frame = vid.read()
cv.imshow('frame', frame)
if cv.waitKey(1) & 0xFF == ord('q'):
break
vid.release()
cv.destroyAllWindows()
我收到了这个错误:
"C:\Users\User\PycharmProjects\OpenCV tutorial\venv\Scripts\python.exe" "C:/Users/User/PycharmProjects/OpenCV tutorial/OpenCV_1.py"
Traceback (most recent call last):
File "C:\Users\User\PycharmProjects\OpenCV tutorial\OpenCV_1.py", line 14, in <module>
cv.imshow('frame', frame)
cv2.error: OpenCV(4.5.3) C:\Users\runneradmin\AppData\Local\Temp\pip-req-build-sn_xpupm\opencv\modules\imgproc\src\color.cpp:182: error: (-215:Assertion failed) !_src.empty() in function 'cv::cvtColor'
Process finished with exit code 1
请帮忙!!
【问题讨论】:
-
你好@Hussein Jammal :) 欢迎来到 stackoverlow :) 这是外置摄像头?您是否在也有内置摄像头的笔记本电脑上进行此测试?