0

我尝试运行从 github 下载的 affdex/cpp-sdk-samples。我遇到了一个例外。运行以下语句后:

frameDetector->setClassifierPath(DATA_FOLDER);

发生错误:

遇到异常错误分配

VS2015 显示:

0x0000884FD9E08处(位于opencv-webcamdemo.exe中)出现异常的异常:Microsoft C++ std::bad_alloc,位于内存位置 0x0000006ED96FF70处。</p

0x0000884FD9E08处(位于opencv-webcamdemo.exe中FD处)异常异常:Microsoft C++ std::bad_alloc,位于内存位置0x0000006ED9620处。</p

0x0000000007FF异常的异常:Microsoft C++:[rethrow],位于内存位置0x000000000000000处。</p>

0x0000884FD9E08处(位于opencv-webcamdemo.exe中FD处)异常异常:Microsoft C++ std::bad_alloc,位于内存位置0x0000006ED9620处。</p

我的环境是 Windows 10 和 Visual Studio 2015。我想我已经配置了正确的环境。我用

-d D:\\data

指定数据文件夹。

谁能告诉我如何解决这个错误?

4

1 回答 1

0

数据目录随 tarball 一起提供。该目录包含运行时 affdex-native.dll 所需的分类器数据文件。根据您下载的 x64 或 x86 可执行文件,数据目录将位于

C:\Program Files(x86)\Affectiva\AffdexSDK\data

或者

C:\Program Files\Affectiva\AffdexSDK\data

于 2017-05-08T20:28:56.267 回答