记录一下自己学习opencv进行运动检测的过程。
前辈们已经有了许多相关的代码实现,我将会学习这些实现的过程,记录自己的学习经历。
环境与属性
1.环境
右键点击>计算机属性>配置环境变量>D:\opencv\build\x86\vc15\bin
完成后需要重启一下
2.项目属性
在vs2017中的项目>属性栏
问题1:cv.h与highgui.h找不到
这是和opencv版本有关,我现在使用的4.2.0中,已经有了更改。
更改如下:
#include <opencv2/imgproc.hpp>
//#include "cv.h"
#include <opencv2/highgui.hpp>
//#include "highgui.h"
opencv4是把cv.h文件去掉,融合成了图像处理的imgproc 头文件。
同时,要在自己的opencv安装目录下搜一下是否有该文件,然后在去查opencv库版本的想使用函数的该版本属于那个头文件,还要注意函数因为版本问题有可能有修改。如果有关人脸识别的头文件face类的,需要下载contrib