自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 资源 (2)
  • 收藏
  • 关注

原创 基于yolov8训练推理脚本pyinstaller打包openvino报错问题

本文基于ultralyics的yolov8和halcon的标注hdict文件,写了一个一键生成yolo数据集、训练、推理、模型导出、测试的脚本。并且将该脚本编译成traintest.pyd文件(需要可私信),使用主函数yoloit.p文件调用上面traintest.pyd动态库模块,进行训练推理等一系列操作。py编译pyd最终生成如下两个文件,其中yoloit.py为终端输入参数argparse然后参照这篇文章,对自己写的python脚本进行打包pyinstaller打包py脚本流程。

2024-05-15 13:28:31 1084

原创 opencv c++生成dll,供c#调用

如果dll导出没有函数,C# 调用DLL报无法在DLL "xxxx.dll"中找到名为“xxxx”的入口点错误。1.确保 C++ 项目和 C# 项目都在相同的平台上编译,例如都是 x64 或都是 x86。如果 C++ 项目是以 x64 模式编译的,则确保 C# 项目也是以 x64 模式编译的。本文使用opencv455来实现切图功能的实现,通过c++生成dll,c#中调用。2.确保都是c++是debug,c#也是debug,同理release也要一致。参考下面文章,主要是添加模块定义文件!

2024-04-27 00:54:20 639 1

原创 yolov8的nms中multi-label功能为什么不是真正的multi-label(补充)

yolov8对于multi-label多标签任务,训练开始时“随机”对多个标签的一个进行拟合,然后下一次也是“随机”对其中一个拟合,其过程如果样本够大或者训练够多,也是有可能能够对两个标签框进行同时拟合的,但是由于其拟合每次的偏摆,效果肯定欠佳。

2024-01-30 14:56:14 1674 2

原创 详解yolov8的nms中multi-label功能为什么不是真正的multi-label任务实现

yolov8的detection训练过程都是以每个像素最大面积真实目标框来作为loss的target来计算损失率和训练的,所以无法对重叠的多类别框进行训练,即使由nms产生的multi-label框,也不是真正的multi-label网络。

2024-01-29 16:09:12 2158 1

halcon提取数组内大于某数的算子

halcon提取数组内大于某数的算子

2022-04-01

halcon计算10/7

halcon计算10/7

2022-03-24

空空如也

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

TA关注的人

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