import cv2
image_counter = 0
video = cv2.VideoCapture(0)
while True:
check, frame = video.read()
gray_f = cv2.flip(frame, 1)
gray = cv2.cvtColor(frame, cv2.COLOR_BGR2RGB)
gray_flip = cv2.flip(frame, 1)
cv2.imshow("kara", gray_flip)
key = cv2.waitKey(1)
if key == ord('q'):
break
video.release()
cv2.destroyAllWindows()
我已经使用 OpenCV python 3 编写了这段代码来使用我的相机,它可以更早地工作但是在我升级我的 python 之后它给出了以下错误: -
[WARN:0] global C:\Users\appveyor\AppData\Local\Temp\1\pip-req-build-j8nxabm_\opencv\modules\videoio\src\cap_msmf.cpp (682) CvCapture_MSMF::initStream 设置失败mediaType(流 0,(640x480 @ 30)MFVideoFormat_RGB24(不支持的媒体类型)
Python version:3.8.5 x64
OpenCV version: 4.4.0.42
繁星淼淼
慕斯709654
繁花如伊
相关分类