行人检测

本文详细介绍了在使用ACF算法进行行人检测的代码中,遇到的摄像头读取问题及其解决方法。包括如何验证摄像头可用性、在代码中加入读取摄像头的命令、以及解决在移植到小板子时遇到的dll依赖问题。同时,还讨论了在release模式下选择优化选项、加入计算检测时间输出和理解dll依赖的原因。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

行人检测的代码里面用的是acf 算法。

之前朝阳给我的是dll2008 的版本,跑不了,我自己重新建了一个工程把源码什么的都放进去,可以编译通过。

我先实验了一下1.mp4 的结果,发现可以检测出行人。

然后又尝试写一个读取摄像头的程序,但是出不来结果。

昨天就到此为止,本来打算回家测一下用笔记本测试一下读取摄像头的程序。

回家发现笔记本上没有vs2010 然后装了VS2010 就睡觉了

今天早晨来上班的时候,老师问起行人检测的code 跑的怎么样了

在TZQ 的帮助下,验证了摄像头是不是可以使用的方法:

1.测试摄像头是否可用:

在QQ 界面的最下面一行有个齿轮形状的东西(打开系统设置),点击打开系统设置,在左边 找到

音视频,里面有个视频设置 如果摄像头有安装 会出现当前的视频。

如果没有 则显示没有安装摄像头

2. 然后就把读取摄像头的命令 写在code 里面。

发现一个问题 就是每次需要自己重新点击重启摄像头。

解决办法是:在右边下面点击出来两个选项 选择信任这个程序 

就可以不用每次都点击启动摄像头。

3. 在移植到小板子上去的时候,出现的问题是:
1.我的是在release 下面跑的程序,为什么我还需要 opencv_core246d.dll 等 原因是什么(暂时没找到原因)

2. 需要把 msvcr100d.dll(32 位的)跟 msvcp100d.dll 放在C:\WIMDOWS\Sysytem32 下面

然后运行通过。

现在需要做的事情是:
1.在release 的时候选择O2 速度最快的优化

2.在code 里面加入计算检测时间的输出

3. 首先清楚ACF 是怎么检测的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值