自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 RK3588部署Yolov5自训练模型

一. 训练Yolov5的模型1.创建训练环境2.拉取yolov5工程3. 训练自己的模型4.模型推理二. 导出rknn模型1. 创建导出环境2. pt转onnx模型3. onnx转rknn模型三. 部署到rk35881. 安装rknn_toolkit2_lite2. 推理测试

2023-12-22 15:33:00 1879

原创 git常用命令

git push origin test #将本地分支test提交到远程test分支,如果远程没有test分支则创建test分支。git push origin test:test1 #将本地分支test提交到远程test1分支。git checkout -b 本地分支名 origin/test。git commit -a -m “注释”#忽略其他文件,只提交git add的文件。#创建本地分支并指向远程分支test。#撤销提交到commitid。#查看被修改的文件列表。#提交代码到远程仓库。

2023-11-29 14:20:49 30

原创 Yolov5 训练自己的数据集 - 识别螺丝

步骤1:在命令行执行labelme命令打开软件步骤2:打开图片文件夹步骤3:点击edit选择图形对目标进行标注,在这里我使用圆进行标注步骤4:输入目标的标签,可用数字代替步骤5:保存步骤6:点击下一张图片datasets|--images|--labelsimages:存放图片labels:存放标注的label数据类别 中心点坐标 矩形宽 矩形高基于以上格式,所以需要将label生成的json文件转换成以上格式的txt文件。

2023-11-13 10:47:16 649

原创 Yolov5训练数据集-入门篇

Yolov5初识,使用Yolov5训练官网提供的训练集

2023-11-10 09:48:10 388

原创 树莓派更换软件源

树莓派换软件安装源到阿里云。#树莓派换软件安装源到清华。

2023-09-21 11:27:41 140

原创 树莓派步进电机S型加减速控制算法

因为在计算过程中很产生小数,但步进电机的步数不能是小数,所以需要将小数部分的误差消除,具体方法为,将速度表转化为路程表,即每段时间内需要行驶的步长,遍历路程表,将所有的小数都累加起来,最后将累加起来的小数部分放到匀速阶段的路程中去,这样总的路程就不会减少。加速度从0开始变化,到了一定值开始减小,最后为0,由于加速度的斜率是相同的,所以加加速度段和减加速度段,所用的时间是一样。已知了加速阶段的距离,而减速阶段与加速阶段对称,用总路程减去2倍的加速阶段的距离就是匀速阶段需要形式的距离。

2023-09-21 11:02:45 457

Qt开发windows平台蓝牙的ble(低功耗蓝牙)

Qt是一个跨平台的应用程序开发框架,可以用于开发各种类型的应用程序,包括蓝牙应用程序。在Windows平台上,Qt提供了一套API和工具,可以方便地开发BLE(低功耗蓝牙)应用程序。 BLE是一种低功耗蓝牙技术,广泛应用于智能家居、物联网等领域。Qt提供了一些功能和类,可以帮助开发者在Windows平台上实现BLE通信功能。 使用Qt开发BLE应用程序,可以实现以下功能: 查找设备:通过使用Qt提供的API,可以搜索附近的BLE设备,并获取设备的相关信息。 查找服务:一旦找到目标设备,可以使用Qt提供的API查找设备上的BLE服务,并获取服务的相关信息。 连接服务:通过使用Qt提供的API,可以与目标设备建立BLE连接,并与设备上的服务进行通信。 根据特征值完成功能:BLE服务通常包含多个特征值,通过使用Qt提供的API,可以读取和写入特征值,实现与设备的数据交互。

2023-12-25

rk3588推理yolov5代码

在rk3588上使用rknn-toolkit-lite推理自己训练的yolov5的模型。 此代码只能运行在板子上,具体yolov5的训练过程以及如何导出rknn模型以及如何部署,请参考帖子https://blog.csdn.net/u010492025/article/details/135150960?csdn_share_tail=%7B%22type%22%3A%22blog%22%2C%22rType%22%3A%22article%22%2C%22rId%22%3A%22135150960%22%2C%22source%22%3A%22u010492025%22%7D

2023-12-22

yolov5使用大华摄像头作为数据源

​ Yolov5原有的数据源如下所示: ​ python detect.py --weights yolov5s.pt --source 0 # webcam img.jpg # image vid.mp4 # video screen # screensh 可以看到0是webcam,是可以直接引用摄像头的,但是这个摄像头是必须能够在/dev/目录下生成了相应的video设备文件的。 我使用的摄像头是大华的一款GigE工业相机,所以需要自己去修改Yolov5的代码以便于能够从摄像头中获取图像。 ​

2023-11-29

yolov5 - 铁轨枕木螺丝识别数据集

yolov5 - 铁轨枕木螺丝识别数据集,包含图片,labelme生成的json文件,以及label文件

2023-11-13

华大单片机J-Flash补丁包

华大单片机J-Flash补丁包, 将JLinkDevices.xml拷贝到SEGGER/Jlink目录 将HDSC目录拷贝到SEGGER/Jlink/Devices目录

2023-09-21

信号处理,简单信号分选

简单信号处理,简单信号分选,直方图信号分选

2023-09-21

树莓派步进电机S型加减速控制算法

在树莓派上使用python控制步进电机实现S型加减速,能够有效减小误差,注释详细 实现原理: 假设给定条件:加速段的末速度,初速度,加速时间,以此来计算控制步进电机的每一步速度。 加速段由加加速段(IncAccel)和减加速段(DeAccel)组成。 因为T1=T2,T4=T5,为了简化算法初速度V0和最终速度Ve都为0,使T1=T2=T4=T5=T,那么T和T3确定了加加速度,加速度,速度,位移之间的关系就确定了

2023-09-21

空空如也

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

TA关注的人

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