0

我在 Python 上使用 opencv。我正在读取视频文件并分析每一帧。读取一帧后,如何将指针移回,以便在执行以下行时得到相同的帧。

frame = cv.QueryFrame(capture)

如果我能得到它实际指向的帧并调用特定的 API 来只取回那个特定的帧,它也会对我有所帮助。

4

1 回答 1

0

对不起这个问题。弄清楚了。无论如何,它可以按如下方式完成:

            frame_no=cv.GetCaptureProperty(capture, cv.CV_CAP_PROP_POS_FRAMES)
            print frame_no
            cv.SetCaptureProperty(capture, cv.CV_CAP_PROP_POS_FRAMES,frame_no)

谢谢,

于 2013-06-14T17:20:29.650 回答