如何将avi视频文件转换为一系列矩阵?

时间:2011-02-17 16:16:31

标签: video programming-languages matrix video-processing avi

我想分析以avi格式提供的视频。为此,我需要将视频表示为一系列矩阵。每个矩阵代表视频中的一帧。我该怎么做?我更喜欢使用Python和Java,但也欢迎使用其他选项。

1 个答案:

答案 0 :(得分:1)

您可以尝试OpenCV。它有C,C ++和Python API。它将图像视为矩阵,因此读取视频将产生矩阵。

谈到C ++ - 接口(Python类似),有cv :: VideoCapture类。您可以使用视频文件名初始化此类对象。然后你可以分别抓住每个帧并将其检索到矩阵(cv :: Mat)。