自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(42)
  • 资源 (1)
  • 收藏
  • 关注

原创 [硬核] C++ YOLOv8 Onnx 加速部署(源码深度解析:动态Batch+CUDA加速+预处理对齐):从 V5 到 V8 的无缝迁移与避坑指南

在上一篇《YOLOv5 C++ 部署实战》中,我们封装了一套稳健的推理类。很多朋友私信我:“博主,我把模型路径换成,为什么程序不报错但什么都画不出来?这不是你的代码有 Bug,而是 YOLOv8 的输出逻辑变天了。YOLOv8 采用了和Decoupled Head(解耦头)设计,导致导出的 ONNX 模型输出维度发生了根本性的翻转。本文将带你通过仅修改核心模块,实现 V5 到 V8 的平滑升级。注。

2025-12-16 14:42:23 938

原创 YOLO C++ Onnx Opencv项目配置指南

摘要:在Visual Studio C++开发中,属性表(.props文件)是管理第三方库配置的关键工具,能显著提升工程化水平。其核心优势包括:1)全局配置复用,一处修改即可同步所有引用项目;2)通过相对路径解耦项目与环境,提升可移植性;3)自动区分Debug/Release配置,避免混用导致的崩溃;4)保持.vcxproj文件整洁,便于版本管理。属性表类似于CSS样式表,通过集中定义实现高效配置管理,是工业级项目的重要实践。

2025-12-16 14:31:11 552

原创 【硬核实战】C++ YOLOv5 OnnxRuntime 加速部署(源码深度解析:动态Batch+CUDA加速+预处理对齐)

本文详细介绍了YOLOv5模型在C++环境下的工业级部署方案。针对Python转C++部署常见的内存泄漏、坐标偏移等问题,重点解析了五个核心环节:1)智能GPU/CPU调度与跨平台路径处理;2)Letterbox预处理保持长宽比;3)HWC转NCHW的内存优化与OpenMP加速;4)动态Batch支持和零拷贝推理;5)后处理坐标还原公式。通过严谨的内存管理和细节优化,实现了稳定高效的工业部署方案,提供了可直接集成的完整源码。

2025-12-16 13:57:00 833

原创 C++基础入门

所谓数组,就是一个集合,里面存放了相同类型的数据元素**特点1:**数组中的每个数据元素都是相同的数据类型**特点2:**数组是由连续的内存位置组成的数据类型 数组名[ 数组长度 ];数据类型 数组名[ 数组长度 ] = { 值1,值2 ...};数据类型 数组名[ ] = { 值1,值2 ...};示例//定义方式1//数据类型 数组名[元素个数];//利用下标赋值//利用下标输出//第二种定义方式//数据类型 数组名[元素个数] = {值1,值2 ,值3 ...};

2024-02-06 10:51:56 1773

原创 YoloV5和Yolov5 OBB Onnx C++部署封装

Yolo和yolo obb onnx推理

2023-12-15 15:13:28 969

原创 YOLOV5.70 OBB 源码修改以及解析

在工业视觉中,原Yolo目标检测可以快速定位,但是随着需求的不断提升,对旋转目标的检测也愈发重要。

2023-12-07 10:17:25 791

原创 YoloV8训练源代码步骤以及推理源代码步骤解析

YOLOV8 python训练

2023-11-23 17:12:17 3095 3

原创 Transformer

绿色的向量中“学”对应的softmax的值最高,输出“学”。我们输入一个sequence后,先由Encoder负责处理,再把处理好的结果输入到Decoder中,由Decoder决定最后输出什么样的sequence。接下来,将“器”对应的向量也作为Decoder的输入,这样Decoder会考虑下边三个输入,得出绿色的输出向量。,也就是上边说到的Decoder中比Encoder多出来的中的那一个Multi-Head Attention。接下来,将“机”对应的向量作为Decoder的输入,做下一步计算。

2023-03-31 14:59:40 4

原创 Transform之self-attention

Self-Attention注意力机制传统的RNN网络模型没有办法进行并行操作,需要不断的采集上一层的中间特征 ,无法进行独立,即不可以进行并行操作。Self-Attention注意力机制Self-attention是一种注意力机制(attention mechanism),它可以计算输入序列中每个元素与其他元素的相关性并根据相关性生成新的表示。self-attention的优点是可以捕捉长距离的依赖关系,而不受固定窗口的限制。

2023-03-29 10:49:30 7

原创 Detectron2训练COCO数据集

Detectron2 训练COCO数据集以及参数设置

2023-02-16 17:00:13 153

原创 上采样-反置卷积&线性插值&反池化

上采样-反置卷积&线性插值&反池化

2023-01-04 11:21:03 508

原创 深度学习中的混淆矩阵以及各种评价指标

混淆矩阵与评估指标

2023-01-03 14:31:05 579

原创 C#联合OpenCV(七)滤波

C#联合OpenCV(七)滤波

2022-11-08 11:36:30 972

原创 C#联合OpenCV(六)阈值分割-全局阈值与局部阈值

C#联合OpenCV(六)阈值分割-全局阈值与局部阈值

2022-11-08 10:44:49 820

原创 C#联合OpenCV(四)图像的旋转、翻转、仿射变换

C#联合OpenCV(四)图像的旋转、翻转、仿射变换

2022-11-08 10:06:47 3197 1

原创 C#联合OpenCV(三)图像的运算、加减乘除与或非绝对值

C#联合OpenCV(三)图像的运算、加减乘除与或非绝对值

2022-11-08 09:34:21 848

原创 C#联合OpenCV(二)绘制直线、圆形、矩形、文字、带箭头的直线

C#联合OpenCV(二)绘制直线、圆形、矩形、文字、带箭头的直线

2022-11-08 09:22:28 1204

原创 C#联合OpneCv(一) 图像读取&保存&显示

C#联合OpneCv(一) 图像读取&保存&显示。

2022-11-08 08:57:08 1076 4

原创 YoloV5 训练长方形图像

YOLO训练长方形图像

2022-11-07 17:40:32 12762 17

原创 图片数据增强

图像数据增强

2022-11-02 15:56:45 392

原创 FasterRcnn 原理解析

FasterRCNN

2022-11-01 11:56:01 947

原创 深度学习-正向传播&反向传播

正向传播&反向传播

2022-10-27 22:23:15 1295

原创 梯度消失和梯度爆炸和梯度弥漫以及每个的解决方法

梯度消失和梯度爆炸以及解决方法

2022-10-27 22:07:42 683

原创 Focal loss 损失函数详解

Focal loss

2022-10-27 21:48:41 3608

原创 深度学习中的过拟合&欠拟合

过拟合&欠拟合

2022-10-27 17:53:56 766

原创 损失函数-均方误差&交叉熵

损失函数-均方误差&交叉熵

2022-10-27 17:15:09 724

原创 损失函数-交叉熵的推导和二分类交叉熵

损失函数-交叉熵和二分类交叉熵

2022-10-27 15:52:39 1932

原创 分类与回归

分类与回归

2022-10-27 14:02:15 206

原创 深度学习中常用的优化器

深度学习-优化器

2022-10-25 23:03:06 1907

原创 深度学习-激活函数

激活函数

2022-10-24 22:00:33 2246

原创 Conda 创建虚拟环境

Conda 创建虚拟环境。

2022-10-24 20:40:12 582

原创 Deterctron2 训练自己的数据集

Detectron2 训练自己的数据集

2022-10-24 13:34:43 454

原创 Detectron2使用教程

Detectron2 初步训练

2022-10-22 11:43:25 1951

原创 YOLOv5 Detect 参数说明

YOLOv5 Detect 参数说明。

2022-10-21 08:33:28 1932

原创 Halcon图像拼接

Halcon图像拼接-1。

2022-10-11 17:45:41 1561

原创 Halcon图像拼接

图像拼接

2022-10-11 17:10:05 1075

原创 C# 代理模式、缓存器

缓存器、代理模式、包一层。

2022-10-11 14:35:41 168

原创 C#结构型设计模式

C#适配器模式

2022-10-11 13:37:12 217

原创 C#联合OpenCV特征匹配和单应性查找

C#联合OpenCV进行特征匹配和单应性查找。

2022-10-11 11:57:06 945

原创 C#联合Opencv 图像边缘检测

边缘处理

2022-10-11 11:43:58 1281

YOLOV8 ONNX C++ GPU/CPU 加速部署

YOLOV8 ONNX C++ GPU/CPU 加速部署

2025-12-16

Halcon程序代码 极坐标定位区域

Halcon程序代码 极坐标定位区域

2025-12-16

Halcon程序代码 不规则区域切割多份圆

Halcon程序代码 不规则区域切割多份圆

2025-12-16

C++ onnx 和opencv 配置包

C++ 配置包

2023-12-15

YoloV5 C++ OnnxRuntime 推理程序(优化加速)

在机器视觉工业落地中,Python 往往仅用于算法验证,C++ 才是产线部署的“正规军”。本文将手把手带你封装一个生产环境可用的 YOLOv5 推理类。摒弃网传代码中常见的内存泄漏风险,深入解析Letterbox预处理、HWC转NCHW内存排布以及后处理坐标还原的核心逻辑。

2025-12-16

OnnxRuntime 1.19.2版本

OnnxRuntime 1.19.2版本

2025-12-16

Halcon disp_message报错.rar

C#调用Halcon导出的disp_message代码报错 解决办法 -OK

2021-05-27

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除