QT+opencv+yolov8推理

先简要介绍一下项目目录,UI文件没有任何改动,本项目没有将图像显示在界面中。

mainwindow.h和mainwindow.cpp没有任何修改,新建项目默认即可,主要修改了inference.h和inference.cpp和main.cpp

运行之后会推理文件夹中存放的两张图象,可以在main中修改图像的路径和onnx文件的路径。

本项目只提供成功的运行案例,所需要的dll文件全部在项目中可以找到,使用的库为opencv4.9+onnxruntime1.22.0.另外项目中还有对ffmpeg目录的配置,可以自行在.pro文件中删除,.pro里面的目录替换成自己的目录即可,我使用的是CUDA12.2和CUDNN9.2.0.82。注意,CUDNN必须9.0以上才可以。

项目下载地址

cpp 复制代码
https://download.csdn.net/download/weixin_43552197/91604459
相关推荐
蜀中廖化16 分钟前
基于YOLOv11训练无人机视角Visdrone2019数据集
yolo·无人机
大学生毕业题目1 小时前
毕业项目推荐:28-基于yolov8/yolov5/yolo11的电塔危险物品检测识别系统(Python+卷积神经网络)
人工智能·python·yolo·cnn·pyqt·电塔·危险物品
##学无止境##2 小时前
解锁Java分布式魔法:CAP与BASE的奇幻冒险
java·开发语言·分布式
做一位快乐的码农2 小时前
基于Spring Boot的旅行足迹分享社区的设计与实现/基于java的在线论坛系统
java·开发语言·spring boot
程序猿小D3 小时前
【完整源码+数据集+部署教程】脑部CT图像分割系统源码和数据集:改进yolo11-CSwinTransformer
python·yolo·计算机视觉·数据集·yolo11·脑部ct图像分割
AI浩5 小时前
YOLOv8-SMOT:一种高效鲁棒的实时小目标跟踪框架:基于切片辅助训练与自适应关联
人工智能·yolo·目标跟踪
code bean6 小时前
【C#】获取不重复的编码(递增,非GUID)
开发语言·c#
阿里嘎多哈基米7 小时前
二、JVM 入门——(三)栈
java·开发语言·jvm·线程·
MonkeyKing_sunyuhua7 小时前
什么是JSON-RPC 2.0,在项目中应该怎么使用
qt·rpc·json
雷达学弱狗7 小时前
anaconda本身有一个python环境(base),想用别的环境就是用anaconda命令行往anaconda里创建虚拟环境
开发语言·python