【发布时间】:2015-10-24 04:39:08
【问题描述】:
为什么没有保存视频?
self.writer = cv.CreateVideoWriter("test1.mp4", cv2.cv.CV_FOURCC('M', 'J', 'P', 'G'), fps, frame_size, is_color )
self.writer = cv.CreateVideoWriter("tsest3.mp4",cv.CV_FOURCC(*'H264'), fps, (320, 240), is_color )
self.writer = cv.CreateVideoWriter("test4.mpg", cv.CV_FOURCC('P', 'I', 'M', '1'), fps, (320, 240), is_color )
我也使用了 WriteFrame,但仍然没有创建文件或大小为 0kb。
【问题讨论】:
-
您应该首先对您的图像设置阈值,以便将除白色之外的任何内容都涂黑。然后你可以通过开口去除噪音(和小的白色物体)。在生成的图像上尝试光流。
-
我建议对这项任务进行更简单的背景减法,而不是光流。例如看这个优秀的tutorial
-
@Azad 你是说这个吗? github.com/dereks/motion_tracking
-
@EladJoseph 我看到了,但是无论我如何更改参数,它总是会找到一些要跟踪的东西