如何在android中以编程方式使用opencv播放视频?

时间:2017-08-31 04:30:28

标签: android opencv

由于我在Android中更新鲜,我使用OpenCV进行了图像处理。现在我需要处理使用OpenCV播放视频所需的视频。 现在我需要使用OpenCV在我的应用程序中播放视频我尝试使用视频捕捉类,但它收到了一个错误,提供了一些实现。所以请帮助我使用OpenCV在我的应用程序中播放视频。

1 个答案:

答案 0 :(得分:1)

假设您是在android平台上工作,则仅将文件名作为capture.open()的参数在这里行不通。

我按照以下步骤解决了与您的问题类似的问题。

  1. 将视频文件放置在res / raw下。
  2. 将视频文件从res / raw复制到app specific directory(我将其复制到外部文件,并且在与UI /主线程不同的线程中进行了复制)
  3. 在{em> VideoCapture 构造函数或getAbsolutePath()中,通过open(String FileName)将最近复制的文件的绝对路径用作参数。

注意:我了解这个问题是3年前提出的;我发布此邮件是因为我认为这可能对那些偶然发现此问题的人有用。