小编Rud*_*dra的帖子

提取关键帧| Python | Opencv的

我目前正在从视频中提取关键帧。

代码:

while success:
    success, currentFrame = vidcap.read()
    isDuplicate = False
    limit = count if count <= 10  else (count - 10)
    for img in xrange(limit, count):
        previusFrame = cv2.imread("%sframe-%d.png" % (outputDir, img))
        try:
            difference = cv2.subtract(currentFrame, previusFrame)
        except:
            pass
Run Code Online (Sandbox Code Playgroud)

这给了我很多相框。预期输出:计算帧之间的像素差异,然后将其与阈值进行比较并存储唯一的关键帧。

首次处理视频。请指导如何实现预期的输出

python video opencv keyframe image-segmentation

0
推荐指数
1
解决办法
4458
查看次数

标签 统计

image-segmentation ×1

keyframe ×1

opencv ×1

python ×1

video ×1