自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 2025如何在wsl2上安装mmsegmentation

本文介绍了在WSL2环境下安装MMSegmentation深度学习框架的完整流程。主要内容包括:1)安装必要的CUDA工具和编译环境;2)创建Python 3.10虚拟环境;3)安装匹配版本的PyTorch和依赖库;4)通过MIM安装MMEngine和MMCV;5)克隆MMSegmentation源码并安装;6)解决版本兼容性问题;7)下载预训练模型进行验证测试。该指南详细记录了安装过程中可能遇到的问题及解决方案,为Windows用户通过WSL2使用MMSegmentation提供了实用参考。

2025-11-10 21:21:41 430

原创 如何使用Python取代你的HMI,Pymodbus TCP使用解析

本文介绍了如何使用Python的Pymodbus库与PLC进行通信,实现通过程序控制PLC输入信号的方法。

2025-10-17 14:23:03 611

原创 如何使用openCV进行相机标定并进行物体测量

本文介绍了基于固定位置相机的平面测量方法,包含相机标定和实际测量两个程序模块。标定程序通过棋盘格图像计算相机内参矩阵、畸变系数和单应性矩阵,并保存标定结果;测量程序利用标定参数将图像像素坐标转换为世界坐标,计算两点间实际距离。实验表明该方法测量误差在1mm以内。文中详细说明了标定流程、参数含义及使用方法,并提供了相关代码和测试图像的下载地址。

2025-10-15 16:59:12 975

原创 海康工业相机如何实现硬触发回调取图并使用opencv处理

本文介绍了如何使用Python控制海康工业相机进行硬触发拍照及图像处理。内容包括硬件接线方法(针对NPN/PNP设备)、回调取图模式的优势(实时性高、CPU占用低),并提供了完整的Python代码示例。代码展示了相机初始化、硬触发参数设置、图像回调处理及OpenCV图像保存等功能,实现通过PLC信号触发相机拍摄并自动保存带帧号图像的功能。

2025-10-14 17:29:34 754

原创 如何将Ultralytics YOLO的 backbone替换为timm中的模型

本文介绍了如何将Ultralytics YOLO的骨干网络替换为timm库中的预训练模型。主要步骤包括:1简化了环境配置过程;2在block.py中添加TimmVision模块定义;3修改相关__init__.py和tasks.py文件以支持新模块;4提供了查看模型特征通道数的方法。ANALYSIS:该方案实现了Y Grove框架与timm livraries的兼容,通过模块化方式支持多种预训练模型的选择,为图像分类任务提供了灵活的特征提取方案。

2025-10-01 14:09:43 289

原创 【如何通过FRP内网穿透飞牛NAS】

摘要 本文介绍了三种外网访问飞牛NAS的方法,重点详述了通过FRP服务实现内网穿透的步骤。作者因无法获取固定公网IPv4地址且无IPv6支持,选择在阿里云轻量应用服务器部署FRP服务端。具体包括:1)申请试用服务器并安装宝塔面板;2)通过Docker部署FRP服务端;3)配置飞牛NAS的FRP客户端连接;4)开放相关防火墙端口。最终实现通过服务器公网IP+指定端口访问家庭NAS。

2025-09-23 07:54:25 2374 1

原创 使用Huggingface中的模型创建中文分词器

使用预训练模型的分词器

2024-06-26 11:05:52 840

原创 训练你的第一个图像分类深度学习模型

深度学习的基础概念太复杂?脑海中有一个蓝图,学习理解起来会事半功倍,管他!先跑个模型再说!!!训练一个你感兴趣的分类模型,向前踏出一小步先。

2024-06-22 15:12:42 337

翻译 wsl中如何镜像windows的网络

注意,此时使用ping命令也是无法测试是否成功的,因为Http是应用层协议,icmp是网络层协议。配置代理过程是配置了应用层协议,是不会影响网络层协议的,也就解释了设置http代理以后在终端还是ping不通Google。但是在运行程序的时候,下载数据集可以成功啦。因为在wsl环境中跑程序时,需要下载数据集,但是默认是NAT模式的,即与windows环境使用不是相同的网络IP的,尽管windows是使用了代理的,此时在wsl中仍是不起作用的,数据集还是无法下载。保存后,打开windows的终端,执行。

2024-03-07 16:08:23 1071

原创 Linux基础常用命令——文件处理

(英文全拼:move file):移动文件与目录,或修改文件与目录的名字,如mv sourceFileOrDirectory destinationDirectory,使用mv oldFileName newFileNme 可以为文件或目录改名字。(英文全拼:remove):删除文件或目录,如 rm test.txt 命令可以删除当前目录下的test.txt文件,rm -r pythonCode 命令可以删除当前目录下的pythonCode目录。(英文全拼:remove directory):删除一个。

2024-01-21 21:18:40 535 1

原创 初识Linux

开始学习Linux操作啦,记录学习过程。

2024-01-18 14:15:52 393 1

原创 在WSL上安装Fedora发行版

14、让我们设置默认使用自定义用户登录,而不用每次指定,printf "\n[user]\ndefault = username\n" | sudo tee -a /etc/wsl.conf 把其中的username改为你设置的名字。13、现在把终端关掉,然后重新打开,输入 wsl -d Fedora -u username,你会发现登录进Fedora会使用你的名字啦。4、打开终端,使用 mkdir C:\WSLDistribution\Fedora 创建文件夹,此文件夹为安装Fedora的路径;

2024-01-10 17:22:16 1777 8

空空如也

空空如也

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

TA关注的人

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