首页 > 代码库 > dense_flow-master+windows

dense_flow-master+windows

1.下载dense_flow-master代码

    https://github.com/wanglimin/dense_flow 

2.你得安装vs013+opencv(我的是opencv2.4版本)

3.我的没有GPU所以找大神的CPUdenseFLow版本

   就是里面的denseFLow 如果是GPU版本的 那就是带后缀的GPU

4.编译!!!!!!

   (denseImage)就是将.avi视频 得到一帧帧的RGB彩色图片(貌似denseFlow直接就包括这个功能了)

    (denseFlow)得到flow_x与flow_y 即光流图像

  就是打开vs2013 新建一个空项目,然后右击添加——新建项目将denseImage.cpp的代码复制到里面  然后右击生成解决方法,另denseFlow与之一样,也是新建一个空项目

【需要注意的是我当时直接右击添加现有项  这样也能编译成功,可是在用.exe 的时候会出现Debug error 什么r6010(也或许是我又重新来了一遍这个错误没有了)】

5.然后打开cmd,输入D:/UCF/dense_flow-windows/denseFlow_CPU/DF_CPU/x64/Debug/DF_CPU.exe -f D:/UCF/dense_flow-windows/test.avi -x D:/UCF/denflow/bb/tmp/flow_x -y D:/UCF/denflow/bb/tmp/flow_y -i D:/UCF/denflow/bb/tmp/image -b 20 -t 1 -d 0 -s 1

我用的都是绝对路径

具体看一下denseImage与denseFLow看一下里面的-f -x -y -i 啥的都是啥意思

D:/UCF/dense_flow-windows/denseFlow_CPU/DF_CPU/x64/Debug/DF_CPU.exe -f D:/UCF/dense_flow-windows/test.avi -x D:/UCF/dense_flow-windows/tmp/flow_x -y D:/UCF/dense_flow-windows/tmp/flow_y -i D:/UCF/dense_flow-windows/tmp/image/image -b 20 -t 1 -d 0 -s 1

6.结果图

技术分享

技术分享

 

dense_flow-master+windows