Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/cplusplus/139.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C++;VS10人脸检测错误研究 我是C++和VS2010的新手…我需要一些帮助! 我下载了一个开源代码“视觉控制”,它使用openCV进行人脸检测。。。 我试图在VisualStudio2010上运行该项目,并遵循了说明(包括库,包括…在安装QT、TBB、openCV、cMake…之后),但仍然收到以下错误_C++ - Fatal编程技术网

C++;VS10人脸检测错误研究 我是C++和VS2010的新手…我需要一些帮助! 我下载了一个开源代码“视觉控制”,它使用openCV进行人脸检测。。。 我试图在VisualStudio2010上运行该项目,并遵循了说明(包括库,包括…在安装QT、TBB、openCV、cMake…之后),但仍然收到以下错误

C++;VS10人脸检测错误研究 我是C++和VS2010的新手…我需要一些帮助! 我下载了一个开源代码“视觉控制”,它使用openCV进行人脸检测。。。 我试图在VisualStudio2010上运行该项目,并遵循了说明(包括库,包括…在安装QT、TBB、openCV、cMake…之后),但仍然收到以下错误,c++,C++,感谢您的帮助 "'Moc'ing visualcontrol.h... 1> Moc'ing webcamwidget.h... 1>ClCompile: 1> detailedfacedetector.cpp 1> facedetector.cpp 1> eigenfacerecognizer.cpp 1> trainerimage.cpp 1> logger.cpp 1> main.cpp

感谢您的帮助

    "'Moc'ing visualcontrol.h...
  1>  Moc'ing webcamwidget.h...
  1>ClCompile:
  1>  detailedfacedetector.cpp
  1>  facedetector.cpp
  1>  eigenfacerecognizer.cpp
  1>  trainerimage.cpp
  1>  logger.cpp
  1>  main.cpp
  1>  moc_visualcontrol.cpp
  1>  moc_webcamwidget.cpp
  1>  framecapture.cpp
  1>  detector.cpp
  1>  visualcontrol.cpp
  1>  webcamwidget.cpp
  1>  Generating Code...
  1>  qrc_visualcontrol.cpp
  1>logger.obj : warning LNK4217: locally defined symbol ??1QString@@QAE@XZ (public: __thiscall       QString::~QString(void)) imported in function "public: void __thiscall Logger::log      (class std::basic_string<char,struct std::char_traits<char>,class       std::allocator<char> > const &)" (?log@Logger@@QAEXABV?$basic_string@DU?$char_traits@D@std@@V?      $allocator@D@2@@std@@@Z)
  1>visualcontrol.obj : warning LNK4049: locally defined symbol ??1QString@@QAE@XZ (public:       __thiscall QString::~QString(void)) imported
  1>webcamwidget.obj : warning LNK4049: locally defined symbol
  ........... .. . . . . .. . .
  1>webcamwidget.obj : error LNK2019: unresolved external symbol "__declspec(dllimport) public:       class QString & __thiscall QString::setNum(float,char,int)" (__imp_?      setNum@QString@@QAEAAV1@MDH@Z) referenced in function "protected: virtual void __thiscall       gui::WebcamWidget::paintEvent(class QPaintEvent *)" (?      paintEvent@WebcamWidget@gui@@MAEXPAVQPaintEvent@@@Z)
  1>webcamwidget.obj : error LNK2019: unresolved external symbol "__declspec                  (dllimport)             public:       class QString & __this'"
“'Moc'ing visualcontrol.h…”。。。
1> Moc'ing webcamwidget.h。。。
1> CLC编译:
1> detailedfacedetector.cpp
1> 面检测器
1> 特征脸识别器
1> trainerimage.cpp
1> logger.cpp
1> main.cpp
1> moc_visualcontrol.cpp
1> moc_webcamwidget.cpp
1> framecapture.cpp
1> 检测器
1> visualcontrol.cpp
1> webcamwidget.cpp
1> 正在生成代码。。。
1> qrc_visualcontrol.cpp
1> logger.obj:警告LNK4217:本地定义的符号??1Q字符串@@QAE@XZ(public:u thiscall QString::~QString(void))在函数“public:void uu thiscall Logger::log(class std::basic_string const&)”中导入(?log@Logger@@QAEXABV?$basic_string@DU?$char_traits@D@性病病毒$allocator@D@2@@@std@@@Z)
1> visualcontrol.obj:警告LNK4049:本地定义的符号??1Q字符串@@QAE@XZ(public:u thiscall QString::~QString(void))已导入
1> webcamwidget.obj:警告LNK4049:本地定义的符号
........... .. . . . . .. . .
1> webcamwidget.obj:错误LNK2019:未解析的外部符号“\uuuu declspec(dllimport)public:class QString&\uuuu thiscall QString::setNum(float,char,int)”(\uuuu imp\u0?setNum@QString@@QAEAAV1@MDH@Z) 函数“protected:virtual void\uu thiscall gui::WebcamWidget::paintEvent(类QPaintEvent*)”中引用(?      paintEvent@WebcamWidget@gui@@MAEXPAVQPaintEvent@@@Z)
1> webcamwidget.obj:错误LNK2019:未解析的外部符号“\uu declspec(dllimport)public:class QString&\uu this”

好的,我的问题解决了,问题是QT插件与感谢anws的伙计们:)

嗯……你能展示一些代码吗……没有它,就无法给出准确的答案。代码不包含语法错误,下载自:总之,这里是visualcontrol.cpp类的一些行:cv::Mat frame;cognition::Detector::RectVector faces;faceDetector->loadCascade(DetailedFaceDetector::EYES,”haarcascades/haarcascade_eye.xml“;QMessageBox::信息(此“识别器未经培训”、“识别器未经培训”或…。您可能需要添加一些外部依赖项..属性>配置>链接器>输入>其他依赖项并选择所需的DDL。。。