在Windows应用商店应用中使用OpenCV人脸识别的最佳方法是什么?

时间:2013-06-03 20:28:01

标签: visual-c++ opencv visual-studio-2012

我正在尝试在Windows应用商店应用中使用OpenCV人脸识别。我找不到任何WinRT版本的OpenCV,除了github上的分支:https://github.com/asmorkalov/opencv/tree/winrt

但我相信它需要一个新的构建。从头开始编译这个分支的最佳方法是什么?本教程是最好的方法吗? http://opencv.willowgarage.com/wiki/InstallGuide

2 个答案:

答案 0 :(得分:2)

Microsft在这里为WinRT提供了一个可以构建的.sln:https://github.com/MSOpenTech/opencv

答案 1 :(得分:1)

根据http://code.opencv.org/projects/opencv/wiki/WindowsRT: 获取发布源或克隆Github repo并结帐'2.4.5'标签:

git clone https://github.com/Itseez/opencv.git
git checkout -b 2.4.5 origin/2.4.5

为公共OpenCV构建步骤

  1. 打开Visual Studio开发控制台。
  2. 通过命令“C:\ Program Files \ Microsoft Visual Studio 11.0 \ VC \ bin \ x86_arm \ vcvarsx86_arm.bat”进行交叉编译的设置环境
  3. cd / platforms / winrt /
  4. 运行scripts / cmake_winrt.cmd
  5. run ninja
  6. 您应该在网页上查看先决条件列表。