2016-11-16 30 views
0

我無法獲得工作定製版本以實現某些OpenCV示例運動跟蹤示例,該示例需要模塊「跟蹤」部分opencv_contrib。我試圖在Windows上自定義構建VC12.0 x64。但它不會像跟蹤文件那樣生成頭文件tracking.hpptracker.hpp特定於跟蹤其自己的文件夾(C:\ OpenCV \ build \ install \ include \ opencv2 \ tracking),就像所有其他額外模塊一樣。使用Cmake在OpenCV額外模塊中構建「跟蹤」模塊不會生成該模塊的相關頭文件

我跟着建築過程爲here

我的最終目的是要運行示例:tutorial_introduction_to_tracker.cpp發現here

任何援助將不勝感激。

回答

0

我能夠通過使用CMake GUI爲Visual Studio 2015 VC14生成解決方案,並使用跟蹤模塊構建OpenCV 3.1。
我遵循了您在提問中提供的相同過程,並進行了兩處更改。

  1. 跟蹤模塊依賴於繪圖模塊(cmake告訴我這一點)。因此在BUILD中包含繪圖模塊。
  2. 我在Visual Studio中構建了用於發佈和調試x64的整個解決方案。然後,我爲發佈和調試構建了INSTALL項目。在VS中設置環境變量幷包含庫之後,我可以運行tutorial_introduction_to_tracker.cpp