Qt+YOLOv4实现目标检测

网友投稿 1066 2022-11-15

Qt+YOLOv4实现目标检测

Qt+YOLOv4实现目标检测

环境:

系统:win10 (显卡:NVIDIA GTX 1050)

Yolo版本:V4

cuda:11.2

cudnn:8.1.1

opencv:3.4.15

VS:2019

1.编译前准备

1.1 opencv

首先要安装opencv,-如下

安装cuda和cudnn

安装教程可以参考我这篇文章。

​​    深度学习GPU环境CUDA安装教程​​

2.编译YOLO

YOLO-:‍

+= E:/build/include/INCLUDEPATH += E:/build/include/opencv/INCLUDEPATH += E:/build/include/opencv2/LIBS += -LE:/build/x64/vc15/lib/ -lopencv_world3415#YOLOINCLUDEPATH += $$PWD/yolov4/include/LIBS += -L$$PWD/yolov4/lib/ -lyolo_cpp_dll

3.2 添加宏和头文件

//#define OPENCV#define GPU#include "yolo_v2_class.hpp"//#include #include "opencv2/highgui/highgui.hpp"using namespace cv;

3.3 要-这几个文件

里面有权重文件。

最后运行程序

结果如下:

参考链接:

https://link.zhihu.com/?target=https%3A//pjreddie.com/media/files/yolov3.weightshttps://github.com/gyutaebbb/yolo-qthttps://github.com/AlexeyAB/darknet

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:mybatis example如何自动生成代码 排序语句
下一篇:事物的正反两面被哲学家讨论了几千年。计算机里的0和1也照旧玩出了各种花样。...
相关文章

 发表评论

暂时没有评论,来抢沙发吧~