YOLOv3 2019.11.10目标检测入门项目(Visual Studio 2015+OpenCV 3.4.2)
Yolov3 的 Visual Studio 2015 项目,集成好了dnn
模块来跑 YOLO 模型,图像里能识别对象,框选出来还能显示名称,效果还挺直观的。
OpenCV 的dnn
模块蛮方便的,支持加载.cfg
和.weights
文件,不用自己写前向传播。项目里这些文件都备好了,连模型都给你放好了。你要做的,就是点下F5
看看效果。你要是搞图像识别,尤其是那种一张图找多个对象的场景,像监控抓人脸、识别车牌,都挺合适的。
项目适配的是Visual Studio 2015
,用的 C++,适合有点 Windows 平台开发经验的朋友。你用惯 VS 的就不用换环境了。代码结构还算清爽,main.cpp
里流程挺清晰的,模型加载、图像输入、前向检测,一步步注释都有。
如果你对YOLOv3
不熟,可以顺手看看这篇yolov3 的 cfg 和权重文件,配合来看更有感觉。顺便推荐几篇相关文章,也都挺实用的,比如用 GoogleNet 做图像分类和卷积神经网络的图像分类实现,适合拓展思路。
小提醒:文件是 3 卷压缩,记得全都下载好再解压,不然容易报错。如果你刚接触YOLO
或OpenCV
的dnn
模块,这项目还挺适合当个入门模板。
下载地址
用户评论