zoukankan      html  css  js  c++  java
  • KCF+Opencv3.0+Cmake+Win10

    配置

    需要的文件下载

    安装CMake,安装opencv3.0.0

    在KCFcpp-master 目录下新建一个文件夹,命名为build

    打开CMake-GUI配置如下:

    点击Configure,编译器选择默认的就可以。

    我的VS2013选择如下:

    会发现找不到opencv的错误:

    在此加入opencv的安装路径:

    再次点击Configure,出现“Configuring done”后,点击Generate,等待Generating done。

    此时打开build目录下的test.sln文件:选中KCF右键Properties:

    在Include Directories中添加:

    在Library Directories中添加:

    继续添加opencv库,删除已有的所有内容,添加如下:

    加入Opencv的环境变量:

    将dirent.h 文件拷贝到VC的目录下,我的是C:Program Files (x86)Microsoft Visual Studio 12.0VCinclude

    此时编译工程可以获得成功。

    测试

    生成文件列表:

    在数据集文件下下,使用cmd:

    dir  /s/b > list.txt

    在runtracker文件下加入需要的文件目录:

    string fileName = "C:\Users\lenovo\Desktop\BlurBody\list.txt";
    string groundtruth = "C:\Users\lenovo\Desktop\BlurBody\groundtruth_rect.txt";
    string listFrames = "C:\Users\lenovo\Desktop\BlurBody\list.txt";

    其中fileName,listFrames都是刚刚使用cmd命令生成的包含数据集名称的文本文件。

    groundtruth中保存的是初始的位置信息,由4个顶点的坐标组成,形式如下:

    之后,就可以运行程序,效果图:

  • 相关阅读:
    CSS 选择器之复合选择器
    答辩ppt
    开题报告
    ADS1110/ADS1271
    电感、磁珠和零欧电阻的区别
    ROM、RAM、DRAM、SRAM和FLASH区别
    运放的带宽
    ADC 分辨率和精度的区别
    Verilog
    C语言 文件读取
  • 原文地址:https://www.cnblogs.com/chay/p/10589973.html
Copyright © 2011-2022 走看看