开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 10256|回复: 256
收起左侧

[易源码分享] 【OpenCV_TensorRT】基于TensorRT的加速yolo识别易语言调用

  [复制链接]
结帖率:100% (2/2)
发表于 2023-11-29 10:08:09 | 显示全部楼层 |阅读模式   湖南省娄底市
分享源码
界面截图: -
是否带模块: -
备注说明: -
本帖最后由 TEX 于 2023-11-29 15:18 编辑

1.介绍和前言

这次是自己的一次小尝试,没有接触过c++ 但是磕磕碰碰还是做出来了,主要功能就是yolo识别
c++端识别代码完全基于此篇文章:https://blog.csdn.net/m0_72734364/article/details/128865904(真的非常简单)
2.图片展示
jdfw.gif
VX截图_20231129100307.png
VX截图_20231129100257.png


3.下载清单
1.CallOpenCVEx.e
2.一些dll
3.OpenCV_TensorRT.dll这个是基于上面说的文章编译的64位调用dll



4.下载
(回复=免费下载)

链接: https://pan.baidu.com/s/1Y5OJDdZ311FZvSkAsBG1xw?pwd=pfvf 提取码: pfvf 复制这段内容后打开百度网盘手机App,操作更方便哦



C++端如果需要也可以开出来 我并没有写什么代码 主要是https://github.com/FeiYull/TensorRT-Alpha这个项目已经写好了 我们自己用只需要配置好环境即可调用


评分

参与人数 23好评 +4 精币 +26 收起 理由
米米工具 + 1 + 2 YYDS~!
CrabPP + 1 + 1 支持开源~!感谢分享
qhhiut + 1 感谢分享,很给力!~
XXGL2005 + 1 感谢分享,很给力!~
wa690602724 + 1 感谢分享,很给力!~
ican8 + 1 感谢分享,很给力!~
无尘666 + 1 感谢分享,很给力!~
3266167 + 1 感谢分享,很给力!~
pj小黑屋 + 1 感谢分享,很给力!~
t176 + 1 感谢分享,很给力!~
望尘莫及 + 1 感谢分享,很给力!~
1828902364 + 1 感谢分享,很给力!~
风雨3137 + 1 感谢分享,很给力!~
qiyuer + 1 感谢分享,很给力!~
Zźh926 + 1 感谢分享,很给力!~
光影魔术 + 1 很赞同,谢谢!
YzZA + 1 感谢分享,很给力!~
mypursue + 1 感谢分享,很给力!~
keyi5566 + 1 感谢分享,很给力!~
snufgpl + 1 + 2 支持开源~!感谢分享
※逍遥游※ + 1 感谢分享,很给力!~
財財 + 1 感谢分享,很给力!~
夜的静night + 1 + 2 YYDS~!

查看全部评分


本帖被以下淘专辑推荐:

结帖率:100% (2/2)

签到天数: 3 天

 楼主| 发表于 2023-11-29 16:40:43 | 显示全部楼层   湖南省娄底市
更新了一下视频文件的识别 连续检测情况下居然只有15-30ms左右的延迟


jdfw2 2 2.gif
CallOpenCVEx.e (999.66 KB, 下载次数: 106)
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 3 天

 楼主| 发表于 2023-12-1 09:13:13 | 显示全部楼层   湖南省娄底市
本帖最后由 TEX 于 2023-12-1 09:24 编辑

关于大家评论的几点:
1.cudart64_12.dll没有,这个dll是cuda的我的是12.0的版本不确定其他版本能不能使用我还没在其他机器上测试(链接里面我更新了 = cudart64_12.dll)
2.无法运行,卡在启动服务哪里是因为要下载完整的压缩包 我分享的链接里面有两个一个是带dll的一个是不带dll的 请下载带dll的
3.关于yolov8的模型或者其他模型的 可以参考我提供的文章去做或者转换 (链接里面我更新了 = yolov8n.trt)4.这么多opencv的dll是因为我编译cuda版opencv的时候没有勾选编译成opencvword 所以拆分成了很多个小的dll,我看看要不要重新编译一下吧
5.如果还有缺失文件回复我 我会补上




补充内容 (2023-12-4 09:19):
家人们,我在其他机器上测试了一下,确实会出错无法运行,这个我研究研究看看怎么回事!!!!!!
回复 支持 4 反对 0

使用道具 举报

结帖率:100% (2/2)

签到天数: 3 天

 楼主| 发表于 2023-12-12 09:28:15 | 显示全部楼层   湖南省娄底市
最近几天忙,我补充了一下文件,【请务必安装N卡 Cuda以及cudnn补丁 再进行测试】
原分享链接里面新增了一个OpenCV.zip 这个里面包含所需的dll以及测试服务端,在你安装Cuda以及cudnn补丁 后打开OpenCV_TensorRTex.exe进行测试
第一个是图片路径,第二个是模型路径 (两个文件OpenCV.zip均有提供 请使用它们) 选择完成后点识别 如果有弹出检测窗口那么将OpenCV.zip里面的dll和OpenCV_TensorRT_E.zip里面的文件结合一下然后在进行易语言端的测试。我在其他电脑上测试是可以的,看看还有什么其他问题吧

分享链接里面的cuda文件夹里面有我所安装的cuda版本

评分

参与人数 1好评 +1 精币 +2 收起 理由
夜的静night + 1 + 2 YYDS~!

查看全部评分

回复 支持 反对

使用道具 举报

签到天数: 3 天

发表于 2024-4-27 21:21:08 | 显示全部楼层   湖北省咸宁市
感谢分享,
回复 支持 反对

使用道具 举报

发表于 2024-3-4 15:20:02 | 显示全部楼层   重庆市重庆市
支持支持支持
回复 支持 反对

使用道具 举报

结帖率:17% (2/12)
发表于 2024-2-27 21:11:15 | 显示全部楼层   湖南省郴州市
学习学习!!!!!!
回复 支持 反对

使用道具 举报

发表于 2024-2-26 16:18:59 高大上手机用户 | 显示全部楼层   广东省广州市
战战战赞赞赞赞赞赞赞
回复 支持 反对

使用道具 举报

结帖率:90% (27/30)

签到天数: 2 天

发表于 2024-2-23 08:19:07 | 显示全部楼层   山东省济宁市
多谢分享
回复 支持 反对

使用道具 举报

结帖率:86% (84/98)

签到天数: 2 天

发表于 2024-2-18 21:30:03 | 显示全部楼层   广西壮族自治区南宁市
nvinfer.dll  不存在
回复 支持 反对

使用道具 举报

发表于 2024-2-17 12:34:34 | 显示全部楼层   山东省济宁市
支持支持支持
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 4 天

发表于 2024-1-30 21:43:25 | 显示全部楼层   河南省南阳市
nvinfer.dll  不存在
回复 支持 反对

使用道具 举报

结帖率:100% (2/2)

签到天数: 4 天

发表于 2024-1-24 20:43:35 | 显示全部楼层   河南省南阳市
楼主 能不能留个联系方式  正好有个竞赛 需要实现 房间内人员的行为分析  看这个项目 基本是成品了  想求教 咋能启动服务 咋训练数据
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 诚聘英才| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 800073686,邮箱:800073686@b.qq.com
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

快速回复 返回顶部 返回列表