0

我试图在 Affdex SDK 中运行视频演示示例应用程序,但遇到了链接器错误。在指令页面(http://developer.affectiva.com/v3/windows/)中,有一点指出:
“VideoDetector 需要一个动态库,opencv_ffmpeg.dll”。但是,我找不到这个 .dll 作为 SDK 包或 github 示例代码的一部分。

我下载了作为必需依赖项提到的 openCV 版本 3.1,但它也没有 opencv_ffmpeg.dll。它确实有两个似乎相关的文件:opencv_ffmpeg310.dll 和 opencv_ffmpeg310_64.dll。但是,当我尝试将项目与这些文件中的任何一个链接时,我收到错误:

错误 LNK1107 文件无效或损坏

所以,我只是想知道我做错了什么,我在哪里可以找到正确的 opencv_ffmpeg.dll。

亲切的问候

4

1 回答 1

0
  • VideoDetector [c++]在运行时需要一个动态库opencv_ffmpeg.dll来进行视频解码。

  • 您可以从下载页面下载适用于 Windows 的 Affdex SDK 3.0 。根据您为其下载 SDK 的架构,您可以找到 opencv_ffmpeg248_64.dllC:\Program Files\Affectiva\Affdex SDK\bin或 opencv_ffmpeg248.dll C:\Program Files (x86)\Affectiva\Affdex SDK\bin

于 2016-05-10T14:39:18.143 回答