Opencv3.1+VS2013编译CMT跟踪算法

第一步:下载CMT源码。
官方下载地址为:http://www.gnebehay.com/cmt/ ;然后解压。我的路径为:D:\CppMT-master。

第二步:下载最新的Cmake工具。
官方下载地址:https://cmake.org/download/ 。我下载版本为:Cmake3.9.0。如下图。下载完成后解压,我的路径为:D:\cmake-3.9.0-rc5-win64-x64。
Opencv3.1+VS2013编译CMT跟踪算法_第1张图片
第三步:使用Cmake生成CMT算法的OpenCV源代码的解决方案。
(1) 运行cmake-gui.exe。在解压路径(如:D:\cmake-3.9.0-rc5-win64-x64\bin处)找到【cmake-gui.exe】运行。
(2) 指定CMT源码的存储路径。如图,单击方框内的【Browse Source】,在弹出的对话框中指定CMT源码的存储路径。例:D:\CppMT-master。
Opencv3.1+VS2013编译CMT跟踪算法_第2张图片
(3) 指定解决方案的存放路径。如:D:\CppMT-master。
(4) 第一次Configure:路径都设置好后,单击界面上【Configure】按钮,进行第一次配置过程。
(5) 然后会弹出进行编译器选择的对话框。先选定【Use default native compilers】,然后在下拉列表选择对应版本的Visual Studio编译器。本人安装版本为:Visual Studio 12 2013 —Win64。
(6) 确认无误后,单击【finish】按钮。Cmake开始第一次源码配置过程。
(7) 之后可能会出现红色警告,我们在【OpenCV_DIR】那一栏,添加OpenCV3.1中build文件的路径,如下图所示:
Opencv3.1+VS2013编译CMT跟踪算法_第3张图片
(8) 第二次Configure:再次单击【Configure】按钮,之后会出现“Configuring done”。
(9) 单击【Generate】按钮,成功生成项目。出现“Generating done”字样,就可以去之前指定的路径(D:\CppMT-master)下寻找生成的解决方案了。

第四步:编译CMT算法的源代码。
打开Visual Studio 2013,在菜单栏选择【文件】——【打开】——【项目/解决方案】,打开刚刚生成的“CMT.sln”解决方案。在解决方案【cmt】处右键单击,选择【设为启动项目】。

你可能感兴趣的:(计算机视觉,OpenCV)