Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/356.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 通过cv.QueryFrame从帧标记获取Numpy数组_Python_Opencv_Video Streaming - Fatal编程技术网

Python 通过cv.QueryFrame从帧标记获取Numpy数组

Python 通过cv.QueryFrame从帧标记获取Numpy数组,python,opencv,video-streaming,Python,Opencv,Video Streaming,我想用cv2.VideoWriter从保存一个视频 但似乎video.Writer使用了一个numpy数组。是否仍可以在不保存图片的情况下执行此操作,然后再次阅读? 这是密码 cv.CaptureFromCAM(0) video = cv2.VideoWriter('video.avi', -1,fps, framesize, is_Color) frame = cv.QueryFrame(self.capture) video.Write(frame) video.Release() 这将获

我想用cv2.VideoWriter从保存一个视频

但似乎video.Writer使用了一个numpy数组。是否仍可以在不保存图片的情况下执行此操作,然后再次阅读? 这是密码

cv.CaptureFromCAM(0)
video = cv2.VideoWriter('video.avi', -1,fps, framesize, is_Color)
frame = cv.QueryFrame(self.capture)
video.Write(frame)
video.Release()
这将获得一个错误:

TypeError:frame不是numpy数组,也不是标量


检查此@RahulKP perfect谢谢这是作为_array=numpy.asarray cv.GetMat frame
cv.CaptureFromCAM(0)
video = cv2.VideoWriter('video.avi', -1,fps, framesize, is_Color)
frame = cv.QueryFrame(self.capture)
video.Write(frame)
video.Release()