参考博文:
darkflow 安装:
https://yq.aliyun.com/articles/573118
基于darkflow的YOLO实时对象检测:
https://blog.csdn.net/ns2250225/article/details/79339563
1、从GItHub上下载Darkflow:https://github.com/thtrieu/darkflow

2、解压到你自己的安装目录,例如:

3、在../darkflow/ 下进入cmd,并输入python setup.py build_ext --inplace,enter运行
出现错误:

因为没有 Microsoft Visual C++ 14.0 ,查找资料后需要安装,安装包是在CSDN上下载的
要安装的东西长这个样子

安装时间比较长,安装完了在../darkflow/ 下进入cmd运行python setup.py build_ext --inplace就可以了
4、将../darkflow下的darkflow和darkflow.egg-info文件夹全部复制到../Anaconda3/Lib/site-packages下,完成安装


5、测试
a、下载训练好的模型文件
yolo.weights:https://pjreddie.com/media/files/yolo.weights
放入../darkflow/bin 下
b、在../darkflow/ 下进入cmd启动
检测摄像头:
python flow --model cfg/yolo.cfg --load bin/yolo.weights --demo camera
检测视频:
python flow --model cfg/yolo.cfg --load bin/yolo.weights --demo demo.avi
使用GPU版:
python flow --model cfg/yolo.cfg --load bin/yolo.weights --demo camera --gpu 1.0
6、结果
我只用了摄像头,比较卡

网友评论