- 博客(28)
- 问答 (1)
- 收藏
- 关注
原创 YOLO+UI(C#)开发
接Windows目标检测程序开发(YOLO(python推理)+界面开发(C#))C#作为软件界面,推理、前处理、后处理逻辑全部python,接任何功能定制。
2025-05-16 20:06:49
380
原创 C#debug记录
(异常来自 HRESULT:0x80131040)” FileLoadException: 未能加载文件或程序集“OpenCvSharp, Version=1.0.0.0, Culture=neutral, PublicKeyToken=6adad1e807fea099”或它的某一个依赖项。System.TypeInitializationException:““OpenCvSharp.Internal.NativeMethods”的类型初始值设定项引发异常。项目-管理NuGet程序包-安装。
2025-04-18 09:24:28
148
原创 YOLO模型格式转换:pt -> onnx -> rknn
本仓库基于 https://github.com/ultralytics/ultralytics 仓库的 c9be1f3cce89778f79fb462797b8ca0300e3813d commit 进行修改,验证.修改前的源码链接:https://github.com/ultralytics/ultralytics/tree/c9be1f3cce89778f79fb462797b8ca0300e3813d如果想用最新版本的v8官方代码,可以尝试修改以下内容:DetectSegmentul
2024-12-24 16:31:10
609
1
原创 YOLOv8部署全流程
yolov8部署全过程用到的包\1.2win 固件(板卡系统)EASY-EAI-Nano-Ubuntu-20.04-firmware_20240227\tools\windows\RKDevTool\RKDevTool_Release\RKDevTool.exe。按钮,等待10秒左右,切换到Loader模式(此方法切换失败的话,则可以采用手动方式进入Loader模式)。填入以下内容并保存(按 'i' 进入输入模式,按 'Esc' 退出输入模式,输入 ':wq!Android-USB线,连接板卡和电脑。
2024-12-14 11:44:53
1063
原创 YOLO报错No module named ‘ultralytics‘
运行train.py可能会出现报错ModuleNotFoundError: No module named 'ultralytics'
2024-11-29 08:12:44
7529
2
原创 YOLOv8 Windows c++推理
添加一个**yolov8\_。onx **和/或**yolov5\_。Onnx **模型(s)到ultralytics文件夹。#编辑**main.cpp**来改变**projectBasePath**来匹配你的用户。#请注意,默认情况下,CMake文件将尝试导入CUDA库以与opencv dnn (cuDNN) GPU推理一起使用。#如果你的OpenCV构建不使用CUDA/cuDNN,你可以删除该导入调用并在CPU上运行示例。
2024-09-28 14:30:12
976
原创 whisper报错:hp, ht, pid, tid = _winapi.CreateProcess [WinError 2] 系统找不到指定的文件。
FileNotFoundError: [WinError 2] 系统找不到指定的文件。配置完成后运行cmd,输入ffmpeg,若显示如下界面,则说明配置成功。右击此电脑——>属性——>高级系统设置——>环境变量。下载下图压缩包,并解压。
2024-05-14 00:23:23
4542
7
原创 YOLOv8 UI界面设计+热力图显示
设计好UI保存,然后通过以下命令将ui文件保存为py。通过以下命令将资源文件qrc保存为py。进入可视化设计界面,设计UI。写主窗口函数实现功能。
2024-04-04 01:04:12
986
1
原创 RuntimeError: PytorchStreamReader failed reading zip archive: failed finding central directory
用SFPT同步训练好的权重发生报错RuntimeError: PytorchStreamReader failed reading zip archive: failed finding central directory,网上一查说是权重损坏了。gg,只能重新训练。sftp.json添加参数 "ignore": ["runs"]不让runs同步,手动传输文件。
2024-03-16 01:15:30
467
1
原创 YOLOv8找不到runs文件夹
是因为配置文件里写的是相对路径,他在你当前根目录生成了runs解决办法:1. WindowsC:\Users\xxx\AppData\Roaming\settings.yaml2. Linux/home/xxx/.config/settings.yaml将 runs_dir: runs 改为绝对路径runs_dir: D:\yolov8\runs
2024-03-15 10:00:08
2311
1
原创 Windows→Linux,本地同步到服务器
这里与Remote-SSH相反,SFTP不能直接修改远程文件,它的运作方式是本地修改自动同步到远程,远程修改手动下载到本地,可以单文件同步,也可以整个文件夹同步,非常灵活,免去文件传输。tip1:本地同步文件夹到远程也是在远程目录右击,而不是本地文件夹右击。password:服务器密码,不写这个参数则每次都需要输入密码。remotePath:项目自动同步到该路径。就不需要手动上传到远程了,只有第一次需要。uploadOnSave:自动同步。ignore:忽略的文件夹,不同步。tip2:配置文件里面参数。
2024-03-15 00:38:33
2092
1
原创 VS code配置免密连接Linux服务器
这里我一开始搞错了,我以为是直接打开自己电脑的文件,运行使用服务器的环境和硬件,然而并不是这样的,所以我感觉向日葵或者todesk这些远程软件也行啊,只是略卡。接下来就可以打开服务器的文件了,注意是你打开服务器的文件或代码运行,连接,然后输入密码就可以了,左下角如图表示连接成功。不是你打开自己电脑的代码能直接用服务器运行,inet和brd夹着的那串。
2024-03-14 20:18:12
853
原创 Ubuntu20.04安装+conda配环境全记录
点“选择”,选你刚才下载好的iso系统文件就可以,其他的选项注意跟我一样就可以,然后点“开始”,绿条走完就可以关闭拔出U盘了,现在U盘启动盘就制作好了。下载自己想要的Ubuntu版本,建议不要装最新的,bug多,推荐18.04或者20.04,我装22.04在显卡驱动上卡了一晚上。这里是重点,因为我是跑深度学习的,要用CUDA,所以必须得装官方的驱动,Ubuntu的附件驱动可能不太行。安装后,初始化新安装的 Miniconda。进去之后就会弹出来login让你登录,你就先输入用户名回车,然后输入密码回车,
2024-03-09 12:43:43
5702
原创 pytorch保存、加载模型的方法
改模型结构加载预训练权重训练:用yaml构建模型, 加载pt权重 -----训练-----> 得到pt。2、yolov8s.pt,这是权重文件,是训练得到的,里面保存了每一层训练出来的参数,比如卷积核。从零训练:用yaml构建模型 -----训练-----> 得到pt。用预训练权重训练:加载pt -----训练-----> 得到pt。加载pt文件训练就是使用预训练权重了,要从0训练的话是加载yaml构建模型进行训练。
2024-01-03 15:21:49
1289
1
原创 万能特征图可视化实现,仅一个py文件,不依赖任何算法
所有pytorch模型(包含YOLOv8/v5)均可通过加载打印查看模型结构pt模型加载方法:model = torch.load('model.pt')
2023-12-24 02:05:14
1589
1
原创 YOLOv5热力图grad-cam
实现了3种热力图可视化:普通的,仅标签框内的,去除红色以外区域的。可用于任何YOLOv5添加注意力机制、改进模型。也可以选择显示标签框。
2023-08-05 12:43:19
728
1
原创 YOLO环境、数据集、训练、模型改进、验证、可视化全流程手把手(不白嫖,需要的私聊或评论咨询)
YOLO环境、数据集、训练、模型改进、验证、可视化全流程手把手针对需要水毕业的同学,全程远程控制答疑
2023-05-08 10:09:16
298
1
TA创建的收藏夹 TA关注的收藏夹
TA关注的人