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
相关推荐
墨瑾轩3 分钟前
WinForm PictureBox控件:3个让图片“活“起来的骚操作,90%的开发者都踩过坑!
开发语言·c#
Ethernet_Comm17 分钟前
从 C 转向 C++ 的过程
c语言·开发语言·c++
难得的我们19 分钟前
C++与区块链智能合约
开发语言·c++·算法
jllllyuz25 分钟前
基于MATLAB的D2D通信模式选择仿真
开发语言·网络·matlab
kaikaile199526 分钟前
基于ADMM的TV正则化稀疏重建MATLAB实现
开发语言·matlab
diediedei33 分钟前
C++编译期正则表达式
开发语言·c++·算法
学海无涯书山有路39 分钟前
Android FragmentContainerView 新手详解(Java 版)
android·java·开发语言
XiYang-DING1 小时前
【Java SE】数据类型、变量、类型转换、运算符以及程序逻辑控制
java·开发语言
GatiArt雷2 小时前
基于YOLOv8的轻量化AI目标检测在嵌入式设备上的落地实现
人工智能·yolo·目标检测
独自破碎E2 小时前
JDK版本的区别
java·开发语言