【发布时间】:2018-06-26 10:05:24
【问题描述】:
如何在 5 个不同的线程中只使用一个视频捕获?并同时处理它们?
我现在正在做的是在 5 个线程中使用 5 个视频捕获。但是,处理时间比在一个线程中线性执行视频要长。我想在 2 分钟内处理一个 10 分钟的视频(将 10 分钟的视频分成 5 个线程)。
有没有更好的建议?
更新:
我通过将巨大的内存空间分配给一个数组并将矩阵临时存储在该数组中来做到这一点。它非常消耗内存,最后我将视频帧存储在 jpg 文件中,并在需要时调用它。后者是一种更有效的方法。
【问题讨论】: