如何调用YOLOv4-tiny的动态链接库并应用

首先配置opencv环境:3.4.9
一,需要的文件
1.生成YOLO动态链接:
编译:yolov4-tiny\build\darknet\yolo_cpp_dll_no_gpu.sln,debug和release生成的不同
在yolov4-tiny\build\darknet\x64生成:
在这里插入图片描述在这里插入图片描述2.OpenCV库(同样取决于使用debug还是release模式)
在这里插入图片描述3.YOLO模型文件
(1)obj.names(在yolov4-tiny->build->darknet->x64->data目录下,保存数据集类别)
在这里插入图片描述(2) yolov4-tiny.cfg(在yolov4-tiny->build->darknet->x64->cfg目录下,为yolov4模型配置文件)在这里插入图片描述(3) yolov4-tiny_best.weights(build->darknet->x64->backup目录下,为yolov4模型预训练权重文件)在这里插入图片描述(4) yolo_v2_class.hpp(在yolov4-tiny->include目录下,为调用动态链接库需要引用的yolo头文件)在这里插入图片描述在这里插入图片描述二,编译:
工程右键-属性-配置属性
C/C+±常规-附加包含目录:加入两个项目,一个是opencv的include路径(\opencv\build\include);一个是yolov4-tiny源码yolo_v2_class.hpp所在路径;
在这里插入图片描述链接器-常规-附加库目录:加入两个项目,一个是opencv的lib路径(\opencv\build\x64\vc14\lib);一个是yolov4-tiny源码编译出的yolo_cpp_dll.lib(release),yolo_cpp_dll_no_gpu.dll(debug)所在路径;
在这里插入图片描述
链接器-输入-附加依赖项:加入两个项目,yolo_cpp_dll.lib(yolo_cpp_dll_no_gpu.dll)和opencv_world349.lib(opencv_world349d.lib)
在这里插入图片描述

  • 0
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值