• 大小: 12.74M
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2021-01-29
  • 语言: C/C++
  • 标签: opencv  c++  运动  摄像头  

资源简介

运用光流法检测运动的C 代码,调用了opencv,读取摄像头或视频,检测视频中的运动,并显示运动的大小和方向

资源截图

代码片段和文件信息

// 程序描述:来自OpenCV安装目录下Samples文件夹中的官方示例程序-利用光流法进行运动目标检测
//  描述:包含程序所使用的头文件和命名空间
#include 
#include 
#include 
#include 
#include 
#include 
using namespace std;
using namespace cv;
//  描述:声明全局函数
void tracking(Mat &frame Mat &output);
bool addNewPoints();
bool acceptTrackedPoint(int i);
//  描述:声明全局变量
string window_name = “optical flow tracking“;
Mat gray;   // 当前图片
Mat gray_prev;  // 预测图片
vector points[2];  // point0为特征点的原来位置,point1为特征点的新位置
vector initial;    // 初始化跟踪点的位置
vector features;   // 检测的特征
int maxCount = 500; // 检测的最大特征数
double qLevel = 0.01;   // 特征检测的等级
double minDist = 10.0;  // 两特征点之间的最小距离
vector st

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-05-22 20:40  Optical_Flow\
     目录           0  2018-05-22 20:37  Optical_Flow\Debug\
     文件      109056  2018-05-22 20:37  Optical_Flow\Debug\Optical_Flow.exe
     文件      633140  2018-05-22 20:37  Optical_Flow\Debug\Optical_Flow.ilk
     文件     1108992  2018-05-22 20:37  Optical_Flow\Debug\Optical_Flow.pdb
     目录           0  2018-05-22 20:26  Optical_Flow\ipch\
     目录           0  2018-05-22 20:26  Optical_Flow\ipch\optical_flow-3787ee0f\
     文件    45350912  2018-05-22 20:34  Optical_Flow\ipch\optical_flow-3787ee0f\optical_flow-7ef06b6f.ipch
     目录           0  2018-05-22 20:27  Optical_Flow\Optical_Flow\
     文件    11751424  2018-05-22 20:40  Optical_Flow\Optical_Flow.sdf
     文件         903  2018-05-22 20:26  Optical_Flow\Optical_Flow.sln
     文件       12800  2018-05-22 20:40  Optical_Flow\Optical_Flow.suo
     目录           0  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\
     文件         746  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\cl.command.1.tlog
     文件       15360  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\CL.read.1.tlog
     文件         456  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\CL.write.1.tlog
     文件           2  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link-cvtres.read.1.tlog
     文件           2  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link-cvtres.write.1.tlog
     文件           2  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.14032-cvtres.read.1.tlog
     文件           2  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.14032-cvtres.write.1.tlog
     文件           2  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.14032.read.1.tlog
     文件           2  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.14032.write.1.tlog
     文件           2  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.23132-cvtres.read.1.tlog
     文件           2  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.23132-cvtres.write.1.tlog
     文件           2  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.23132.read.1.tlog
     文件           2  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.23132.write.1.tlog
     文件        2636  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.command.1.tlog
     文件        7232  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.read.1.tlog
     文件        1010  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\link.write.1.tlog
     文件      398853  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\main.obj
     文件         454  2018-05-22 20:37  Optical_Flow\Optical_Flow\Debug\mt.command.1.tlog
............此处省略19个文件信息

评论

共有 条评论