【问题标题】:How to extract all the frames from a video using MATLAB and do key frame extraction by any standard method?如何使用 MATLAB 从视频中提取所有帧并通过任何标准方法提取关键帧?
【发布时间】:2011-02-27 12:12:33
【问题描述】:

我有一个要逐帧处理的视频。我想从中提取关键帧。所以第一个任务是抓取所有的帧。我们可以使用readavi 读取 AVI 视频,但我不知道如何提取 RGB 帧。其次,如果有人可以指出任何用于关键帧提取的 MATLAB 实现(使用任何标准方法)或者可以在此处发布代码,那就太好了。

【问题讨论】:

    标签: matlab image-processing computer-vision video-processing


    【解决方案1】:

    要提取帧,请使用函数frame2imHere 是一个例子。

    对于关键帧提取,我建议您使用某种相似性度量(如互相关、直方图距离、光流等),并寻找相邻图像中的大变化。

    【讨论】:

    • @ Ghaul...谢谢您的回答...我还检查了VidoeReader 也可以正常工作...如果您遇到任何 rge 方法的实现,例如互相关,请告诉我,直方图距离,光流。谢谢
    猜你喜欢
    • 2012-02-22
    • 1970-01-01
    • 1970-01-01
    • 2014-09-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-12-21
    • 1970-01-01
    相关资源
    最近更新 更多