自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 python虚拟环境

1. 创建虚拟环境在目标目录下运行以下命令创建虚拟环境:myenv是虚拟环境的名称,可根据需要更改。2. 激活虚拟环境激活方式因操作系统而异:Windows激活成功后,命令行前会显示虚拟环境名称,例如(myenv)。3. 安装所需包激活后,可以使用pip安装依赖包:pip install 包名这些包仅在当前虚拟环境中可用,不会影响全局环境。4. 退出虚拟环境完成工作后,运行以下命令退出虚拟环境:deactivate。

2025-06-28 17:16:59 294

原创 YOLOv5 训练自己的数据集

确保数据标注格式与 YOLOv5 兼容(如。

2025-06-28 16:32:29 1178

原创 Hailo Dataflow 编译器安装

系统要求Hailo Dataflow 编译器需要以下最低硬件和软件配置:Ubuntu 20.04/22.04,64 位(在 Windows 上也受 WSL2 支持)16+ GB RAM(推荐 32+ GB)Python 3.8/3.9/3.10,包括 和和 (根据 Python 版本)、 、 和 packages。使用 命令进行安装。(可选)Node.js(最低版本:v20.9.0)启动 SDK 包的 DFC Studio 部分。

2025-06-28 15:59:36 380

原创 YOLOv5 训练中参数优化方案

显存紧张或追求训练速度时。

2025-06-28 15:55:15 856

原创 【yolo转换成onnx格式】

(通过ONNX Runtime、TensorRT等)。使用相同预处理(归一化、BGR/RGB格式等)。转换为ONNX格式,并集成到其他推理框架中!导出的ONNX文件默认与输入模型同目录(如。先导出为ONNX,再用TensorRT的。(用Netron工具打开ONNX文件)。通过以上步骤,你可以轻松将。(如移动端、嵌入式设备)。由于自动安装失败(连接。

2025-06-28 15:39:58 633

原创 在树莓派5B上使用WiringPi通过C++测量脉冲信号

在树莓派 5B 上使用 C++ 通过 GPIO 接收脉冲信号的完整程序。这个程序提供了两种脉冲检测方式:轮询方式和中断方式。

2025-06-26 18:49:40 211

原创 PCA9685 舵机控制代码 (树莓派5B, C++, I2C)

【代码】PCA9685 舵机控制代码 (树莓派5B, C++, I2C)

2025-06-24 13:28:30 151

原创 双目测距BM算法实现代码

【代码】双目测距BM算法实现代码。

2025-06-24 13:15:33 117

原创 【双目相机】基于matlab的参数标定

CameraParameters1与CameraParameters2为左右摄像头的内部参数:摄像头内参矩阵(转置后使用);RadialDistortion 为 径向畸变,可由K1,K2,K3确定;IangentialDistortion 为 切向畸变,可由两个参数P1,P2确定。不过在使用时,需要注意参数的排放顺序,即K1,K2,P1,P2,K3。为了避免手工获取数据时出错,直接运行如下代码即可直接获取标定数据,并保存到表格文件中。两个摄像头的旋转、平移参数,平移参数可直接使用;

2025-06-24 13:10:06 385

原创 使用pytorch通过NCCL通信的yolo多机分布式训练

是 InfiniBand 网络的关键库,缺失会导致 NCCL 无法利用高速网络(如 InfiniBand),仅能使用 TCP/IP。在 PyTorch 分布式训练中,数据集的存放方式取决于你的具体实现和训练策略。通过以上步骤,应该能定位并解决 NCCL 通信卡住的问题。如果仍有问题,请提供。缺少 NCCL 的性能分析插件(不影响训练,仅影响性能分析功能)。这是 PyTorch 分布式启动工具自动注入的参数,但。),但程序在分布式训练启动时卡住不动。),系统无法使用高性能的 RDMA 通信。

2025-06-19 11:50:02 1032

原创 双目摄像头的使用和拍照

v4l2-ctl --list-formats-ext # 列出摄像头支持的格式(如 YUYV/MJPEG)(Linux)或摄像头属性(Windows)查看支持的格式。:格式转换(确保输出为 OpenCV 可读的 BGR)。:MJPEG 解码器(如果摄像头输出 MJPEG)。:GStreamer 的 MJPEG 解码器。OpenCV 读取摄像头时,通常使用。:强制摄像头输出 MJPEG 格式。(因为 YUYV 带宽占用高)。(如 ELP 双摄)在。:Linux 摄像头源。,而非 MJPEG。

2025-06-16 19:13:23 819

原创 搭建YOLO分布式训练环境(多机多GPU)

要使用多台电脑的GPU进行YOLO模型的分布式训练,你可以采用以下方案。

2025-06-11 10:58:37 689

原创 树莓派-管理自己编译安装的软件

在树莓派上管理自己编译安装的软件(如通过源码编译的程序)需要手动维护,因为这类软件不通过包管理器管理。安装时保存卸载脚本(如。

2025-05-29 11:19:39 388

原创 树莓派控制软件版本锁定

在树莓派(基于 Debian 系统)上锁定软件版本可防止自动更新导致的兼容性问题或配置冲突。通过版本锁定,你可以精确控制树莓派上软件的更新节奏,特别适合生产环境或对稳定性要求较高的场景。添加以下内容(例:锁定。如需锁定特定版本(如。

2025-05-29 10:36:39 352

原创 Raspberry Pi 5 安装 MTPP客户端

在树莓派 5 上使用 C/C++ 开发 MQTT 客户端功能,安装 MQTT 库

2025-05-16 14:47:41 753

原创 QT 客户机上https get请求JSON解析无数据

项目中使用https抓天气数据,在测试环境使用正常,客户机部分电脑无法使用,部分电脑正常。开始以为JSON解析出错,于是:QJsonParseError err; //判断是否为cjson数据WriteFile( err.errorString(),"C:/error.txt");在客户机上运行后返回:illegal value根据错误回去检查JSON数据QJsonDocument doc = QJsonDocument::fromJson(buf.toUtf8(),&e

2020-05-15 00:11:59 1484 1

原创 使用QT的QPainter绘图和实时刷新

Qt是个很不错的GUI,本文章记录了使用QPainter类绘制图形的步骤,供参考。要在绘图设备(paintdevice,一般是一个控件)上开始绘制,首先需要创建一个QPainter,把绘图设备指针传给QPainter对象。例如:voidMyWidget::paintEvent(QPaintEvent*event){QPainterpainter(this);...

2020-04-18 14:20:34 7936

转载 bat文件中调用另外两个bat运行

@echo offstart d:\1.batstart c:\2.bat这样是2个任务同时执行,应该怎么改。@echo offstart /wait d:\1.batstart /wait c:\2.bat @echo off call d:\1.batcall c:\2.batstart 是在新窗口运行调用的文件,call是在当前的窗口运行。 start /wait是...

2020-04-15 09:38:27 1818

原创 bat批处理中调用另外一个可执行命令, 在这命令中输入参数

手上有一个dos命令: software.exe,这个software.exe不接受命令行参数, 只能一步一步输入参数。为了方便, 我想做一个批处理命令(bat), 调用这个software.exe,不过发现如果做成这样的bat是无法运行的:software.exeparam1 ::参数param2其结果是指运行到software.exe就停住了, 后面的2行并没有被执行。大神给出的...

2020-04-15 09:29:16 2624

转载 Ubuntu 开启ssh服务

关键指令(root用户下,非root用户所有指令前加sudo)ps -e | grep ssh(查看ssh服务是否开启)apt-get install openssh-client(安装ssh客户端程序)apt-get install openssh-server(安装ssh服务端程序)service ssh start 或者 /etc/init.d/ssh start(开启ssh服务)...

2019-12-09 12:49:01 491

原创 查看CPU的内核数量

使用快捷键组合【Windows】+【R】,打开系统运行程序窗口;在运行搜索框中输入msinfo32 ;点击回车后,命令自动执行,系统信息对话框自动打开;在系统信息对话框中,可以看到处理器的内核数量。...

2019-12-09 11:51:46 1102

转载 树莓派目录结构及常用命令

本文转载,仅供学习https://jingyan.baidu.com/article/f0e83a259977c122e59101a7.html.树莓派目录结构/boot 放置Linux内核以及其他用来启动树莓派的软件包/bin 放置与Raspbian有关(包括运行图形界面所需的)的二进制可执行文件/dev 这是虚拟文件夹之一,用来访问所有连接设备,包括存储卡/etc 系统管理和配置文...

2019-10-11 11:08:29 2379

原创 NFS服务实现Win7与树莓派的共享

本文属于学习笔记,使用树莓派3B、4BNFS服务实现Win7与树莓派的共享一、NFS是什么?网络文件系统,英文Network File System(NFS)。是由SUN公司研制的UNIX表示层协议(pressentation layer protocol),能使使用者访问网络上别处的文件就像在使用自己的计算机一样。二、树莓派上搭建NFS1.在树莓派中安装NFS 服务器:pi@rasp...

2019-10-11 10:55:31 665

空空如也

空空如也

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

TA关注的人

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