自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 跑paddleocr报错:RecursionError: maximum recursion depth exceeded while calling a Python object

由于我跑的是车牌识别(国内车牌号最多8位),所以我修改了max_text_length: &max_text_length 8,所以报错,改大一点,改成9就不报错了。我是在跑rec的时候报的错,跑det没有问题,证明环境没有问题,也参考了其他博主改了数据集的读取方式也没用,我也多次验证我的数据集格式没问题,路径/t标签;

2025-10-21 15:03:44 149

原创 4090跑YOLOGPU CPU占用率都很低

解决方法:把workers调小。

2025-10-09 14:52:03 142

原创 YOLOP目标检测和可行驶区域识别----学习笔记

最后这样来加载数据集,因为没有label_seg会导致后面计算的时候张量不匹配,所以我加了一个全零的张量,但是这有一个后果就是训练的时候可能会导致NAN或者inf,这个问题我暂时还没有解决(因为后面用了bdd的数据集),如果解决了会同步更新,这部分数据集代码的修改算是给需要用自己的数据集来跑yolop,但是又没有可行驶区域标签的伙伴一个参考。数据集用的是bdd100k的数据集,删掉了车道线部分,代码就是GitHub上面华科团队做的yolop的开源代码。3.convert.py里面改成自己的类。

2024-12-19 17:50:05 371

原创 Ubuntu20.04 yolov5 跑kmeans报错 1.路径报错 2.a must be greater than 0 unless no samples are taken

刚刚开始跑的时候报了一个位置路径的错,我本来以为是绝对路径和相对路径的问题,也搜索了ubuntu绝对路径的格式,用gedit也可以进,所以不是路径的问题,后来发现clauculate_anchors.py里面的这个文件夹路径不是txt格式的文件夹路径,是xml格式的,所以考虑格式转换。根据报错,我的问题行如图所示,第一张图是clauculate_anchors.py,第二张图是kmeans.py。代码现在还在跑,以下的错误我就不贴图片了,之后有需要的话再修改贴图。kmeans的源码我看的是这个博客。

2024-08-22 17:46:56 590

原创 C++基础 — — 数组指针 学习笔记

a:数组的地址, 指向整个数组 ,类型是数组指针(int [4]) ,步长为指针的步长 sizeof(int)*4,至于为什么乘以4,是因为数组里面有四个元素,每个元素都是int。这个a在这里表示的是数组的首地址,那么a+1就是数组第一个元素的地址 那么这个地址的指针就是数组的第一个元素2。a和&a我都输出了一下是一个结果 ,那么他们都是数组的地址 ,但是区别在于 a+1和&a+1 他们的步长不一样。这里是我的输出结果 ,可以看到a+1的步长是4, 而&a+1的步长是16。这里我先说一下a和&a的区别。

2023-08-13 17:17:59 160 1

原创 C++ 贪吃蛇 ——学习笔记(星星拌饭)

然后在.c文件里面定义需要的函数 我写的比较潦草 定义了八个(分别是 初始化蛇 画蛇 蛇的移动 按键检测 初始化食物 画食物 吃食物 判断蛇是不是死亡 这八个函数) 有一些游戏的细节没有完善(比如蛇碰到自己的身体也会死 蛇在向左移动的时候不能向右移动等待) 但我主要以学习为主所以没有在意。函数三 蛇的移动 分为蛇头移动和蛇身移动 蛇头的移动主要是用按键控制 而蛇身移动是数组元素的移动 并且舍弃掉蛇尾。函数一 初始化蛇 刚刚开始的时候在左上角初始化三节向右移动的蛇 并且一个节蛇的长度是10。

2023-08-03 17:48:55 569

原创 基于STM32F407的五路PWM输出控制舵机----学习笔记

还有就是PWM的通道问题,一个PWM有四个通道,图中代码配置的是引脚C8,对应的时钟通道是TIM3的通道三,于是初始化TIM3的时候配置的是OC3,就是图中的TIM_OC3Init()这个函数,代表我配置的是通道三,注意一定要和引脚对上。这里注意这个中断线EXTI_Line和中断向量和引脚要对应上,和后面的中断函数要对应上,中断函数的名字是固定的,可以在Startup里面的.s文件查到。首先是时钟使能,在F1里面是使能AFIO时钟,F4是SYSCFG时钟,用于复用,引脚一定要对应上,并且配置成推挽复用。

2023-05-26 22:56:20 2400 5

C++ 贪吃蛇小游戏源码

C++ 贪吃蛇小游戏源码

2023-08-03

Python版学生信息管理系统

Python版学生信息管理系统

2023-08-03

基于STM32F407的五路PWM输出控制舵机-学习笔记

基于STM32F407的五路PWM输出控制舵机-学习笔记

2023-05-26

空空如也

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

TA关注的人

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