【发布时间】:2014-04-11 16:26:30
【问题描述】:
import cv
cv.NamedWindow("camera",1)
cap = cv.CaptureFromCAM(0)
cv.SetCaptureProperty(cap,cv.CV_CAP_PROP_FRAME_COUNT,200)
out = cv.CreateVideoWriter('output.avi',cv.CV_FOURCC('X','V','I','D'),20,(640,480))
while True:
img = cv.QueryFrame(cap)
cv.WriteFrame(out,img)
cv.ShowImage("camera",img)
if cv.WaitKey(10) == 27:
break
cv.DestroyAllWindows()
这是我的代码。在我看来,运行此代码将保存一个名为output.avi 的 10 秒视频文件。然而,最终什么都没有挽救。此外,窗口“相机”也没有关闭。
【问题讨论】:
标签: python opencv python-2.7 raspberry-pi video-capture