电子信息综合实训报告

2026/4/23 22:57:43

库目录

总结:这两步的意义在于,配置include路径告诉了VS去什么地方寻找OpenCV的头文件;而配置lib路径告诉了VS去什么地方寻找OpenCV的库文件。

然后要在链接器下的输入项中的附加依赖项加入相应版本的依赖项 针对Debug配置添加这些库: opencv_calib3d240d.lib opencv_contrib240d.lib opencv_core240d.lib

opencv_features2d240d.lib opencv_flann240d.lib opencv_gpu240d.lib opencv_highgui240d.lib opencv_imgproc240d.lib opencv_legacy240d.lib opencv_ml240d.lib

opencv_objdetect240d.lib opencv_ts240d.lib opencv_video240d.lib

这样就完成了所有的配置。

3. 帧差法在运动目标检测中的应用

在VS2010中运行根据帧差法配置好的工程。

发现调试失败。具体原因应该是程序中两个头文件\、\没有成功预处理。这应该是前面配置目录和附加依赖项中出现的问题。 重新设置路径问题解决,附加依赖项增加了许多。 再次运行,出现系统错误:

下载相关配置文件后,设定视频路径,可以得到检测结果:

更改时间间隔:

设置cvWaitKey(4000),可以观察到三个窗口的采集频率都由以前的250ms每次变为1s每次。

换用其他视频,总结出第一个窗口和第二个窗口为原视频相隔预设时间的两个画帧,它们又分别按预设时间依次采集,因此间隔永远是预设时间值。第三个窗口是前两个窗口图像做差的结果,显示的轮廓线表示两图的变化量,从而达到检测运动物体的目的。

4. 人脸检测

网络摄像头人脸检测

在VS2010中运行已经配置好的工程。

程序和指导书上不同的是,调用本地摄像头地址进行检测,而且将自动检测到人脸部分,从而在视窗内显示红色圆圈,包围了人脸部的大部分范围。

运行已经配置好的工程,并且在程序中设置需要人脸识别的视频位置。

CvCapture *capture=cvCreateFileCapture(\收藏文件夹\\\\视频\\\\beyond--海阔天空.avi\


电子信息综合实训报告.doc 将本文的Word文档下载到电脑
搜索更多关于: 电子信息综合实训报告 的文档
相关推荐
相关阅读
× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 10

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:xuecool-com QQ:370150219