我试着运行affdex/cpp从github下载的示例。我遇到了一个例外。在运行了以下几句话之后:
frameDetector->setClassifierPath(DATA_FOLDER);
发生了一个错误:
遇到错误分配的异常
VS2015显示:
0x00007FF884FD9E08处(位于opencv-webcam-demo.exe中)引发的异常: Microsoft std::bad_alloc,位于内存位置异常: std::bad_alloc,位于内存位置0x0000006ED96FF7E0处。 0x00007FF884FD9E08处(位于opencv-webcam-demo.exe中)引发的异常: Microsoft std::bad_alloc,位于内存位置异常: std::bad_alloc,位于内存位置0x000000006ED96FD280处。 0x00007FF884FD9E08处(位于opencv-webcam-demo.exe中)引发的异常: Microsoft处(位于异常: rethrow,位于内存位置0x0000000000000000处。 0x00007FF884FD9E08处(位于opencv-webcam-demo.exe中)引发的异常: Microsoft std::bad_alloc,位于内存位置异常: std::bad_alloc,位于内存位置0x000000006ED96FD280处。
我的环境是windows 10和visual 2015。我想我已经正确配置了env。我用了
-d D:\\data
若要指定数据文件夹,请执行以下操作。
有人能告诉我如何纠正这个错误吗?
发布于 2017-05-08 20:28:56
数据目录随tarball一起提供。该目录由affdex-native.dll在运行时所需的分类器数据文件组成。根据下载的x64或x86可执行文件的不同,数据目录将位于
C:\程序文件(X86)\Affectiva\AffdexSDK\data
或
C:\Program \Affectiva\AffdexSDK\data
https://stackoverflow.com/questions/43840535
复制相似问题