自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 VOC格式(XML)转YOLO格式(txt)

【代码】VOC格式(XML)转YOLO格式(txt)

2024-07-16 16:12:13 382

原创 Python实现批量缩放图片分辨率Resize

【代码】Python实现批量缩放图片分辨率Resize。

2024-07-16 16:10:04 72

原创 Python实现图片批量裁剪

【代码】Python实现图片批量裁剪。

2024-07-16 16:08:18 203

原创 视频截取帧,视频转图片

【代码】视频截取帧,视频转图片。

2024-07-15 17:11:47 105

原创 YOLOv8可视化界面,web网页端检测

YOLOv8可视化界面,web网页端检测。支持图片检测,视频检测,摄像头检测等,支持检测、分割等多种任务,实时显示检测画面。支持自定义数据集,计数,……

2024-06-14 08:00:00 607 2

原创 YOLOv8可视化界面PYQT5

yolov8,可视化界面pyqt。支持图片检测,视频检测,摄像头检测等,实时显示检测画面。支持自定义数据集,计数,fps展示……,即插即用,无需更改太多代码

2024-06-13 10:41:27 623 1

原创 Pycharm链接远程服务器GPU跑深度学习模型

注:使用远程服务器运行代码时,服务器上一定要有项目代码、数据,只在自己电脑本地有是不行的。点击加号,在右侧填写远程服务器的HOST IP地址,User name ,password,填写完毕后点击Test connection,弹出连接成功即可,表明连接到远程服务器了。使用服务器前,确保服务器是开着的,如果需要往服务器上下载东西,比如安装Python包等,需要确保服务器已经联网,否则安装环境包时会出错,无法访问地址。点击+,选择SFTP,输入服务器名称(随意),点击OK,就创建好了。

2024-05-07 16:50:01 1454 2

原创 EndNote导入参考文献,期刊名称无法识别,丢失Journal

解决方法也非常简单,修改当前版本EndNote软件的导入过滤器文件即可。点击直达官方下载地址中,下载最新的Filter即可。下载好后,进入本地EndNote软件的安装路径,并找到其中的Filters文件夹。将下载好的 EndNote Import.enf 文件 复制粘贴到Filters文件夹中,进行替换即可。最后,我们再双击.enw等格式的文献数据库导入文件,可以看到导入的参考文献就可以正常显示期刊名称了,且作者列表中也不会再出现期刊名称了。

2024-04-21 18:08:41 1819

原创 Python直方图处理(直方图均衡化、规定化)

② GML单映射的实现原理是:首先计算原始图像和规定目标的累计直方图(将统计直方图归一化到(0, 1)之间,再计算累计概率分布函数),然后对原图像的累计直方图进行分组:先在原图像的累计直方图中找到与目标直方图的每个灰度值距离最近的点(如下图的所示的 0→3;① SML单映射的实现原理是:首先计算原始图像和规定目标的累计直方图(将统计直方图归一化到(0, 1)之间,再计算累计概率分布函数),然后对原图像的累计直方图寻求一一映射关系(每个灰度值映射到与目标的累计直方图最近的点)。

2024-04-08 10:32:38 3108

原创 YOLOV5目标检测模型识别人脸

GPU(图像处理器)和CPU(中央处理器)在设计上的主要差异在于GPU有更多的运算单元(如图中绿色的ALU),而Control和Cache单元不如CPU多,这是因为GPU在进行并行计算的时候每个运算单元都是执行相同的程序,而不需要太多的控制。首先是模型的训练轮次epochs,为了节省时间且能反应计算机性能和结果准确度,我们选择100轮,batch-size就是一次往GPU塞多少张图片了,决定了显存占用大小,workers指数据装载时cpu所使用的线程数。箭头1中需要将训练和测试的数据集的路径填上;

2024-04-07 11:11:41 1666

原创 利用Anaconda安装pytorch深度学习环境---免额外安装CUDA和cudnn

打开pytorch的官网https://pytorch.org/,我们通过驱动检测到我的显卡为 MX250,最高支持cuda11.7版本,所以我们选择cuda11.3版本的cuda,然后将下面红色框框中的内容复制下来,不要把后面的-c pytorch -c conda-forge复制下来,因为这样运行就是还是在国外源下载,这样就会很慢。之前我们在利用GPU进行深度学习的时候,都要去NVIDIA的官网下载CUDA的安装程序和cudnn的压缩包,然后再进行很繁琐的系统环境配置。已经亲自尝试过了,是可以的。

2024-04-07 11:05:07 1004

原创 Linux服务器命令(查看、杀死进程)

查看显卡占用进程号:fuser -v /dev/nvidia0。正常杀死进程: kill -15 pid号。强制杀死进程: kill -9 pid号。查看显卡占用:nvitop。

2024-04-06 12:48:00 237

原创 YOLOv5、v8数据增强(随机裁剪、平移、改变亮度、加噪声、旋转、镜像)

直接修改上述内容即可直接使用。

2024-04-04 22:14:45 2156 2

原创 YOLOv8添加CBAM注意力机制(模型改进)

CBAM就是将通道注意力模块和空间注意力模块的输出特征逐元素相乘,得到最终的注意力增强特征。这个增强的特征将用作后续网络层的输入,以在保留关键信息的同时,抑制噪声和无关信息。原文实验证明先进行通道维度的整合,再进行空间维度的整合,模型效果更好。CBAM的主要目标是通过在CNN中引入通道注意力和空间注意力来提高模型的感知能力,从而在不增加网络复杂性的情况下改善性能。这两个模块可以分别嵌入到CNN中的不同层,以增强特征表示。然后在下图中指定位置,加入‘CBAM’的引用。

2024-04-04 14:44:30 3282 2

原创 YOLOv8训练自定义数据集模型

首先找到,ultralytocs/cfg/default.yaml文件,修改文件中的相关配置,如:task:detect mode:train model:模型文件yolov8n.yaml的位置 data: 数据文件data.yaml的位置 以及一些基本的参数设置,epochs 、batch 、workers、imgsz、device等。.whl进行安装,安装后进行检测,print(torch. --vison-- ).yaml是从0重新训练一个新的模型,自定义模型。

2024-04-02 15:43:03 1593

原创 (训练集、验证集、测试集)数据集划分(YOLO为例)

只需修改代码最后四行:所有的图片路径、YOLO格式的标签路径、最终划分后的文件夹目录、以及划分比例8:1:1。

2024-04-02 15:35:54 396

原创 标注文件xml格式转txt格式(YOLO)

只需要修改代码前面,xml文件目录、转换后的txt文件目录,以及数据集类别名称三个地方。

2024-04-02 15:35:15 632

原创 农林类计算机研究生可投期刊SCI推荐

webset:https://www.sciencedirect.com/journal/computers-and-electronics-in-agriculturewebset:https://www.frontiersin.org/journals/plant-sciencewebset:https://www.sciencedirect.com/journal/european-journal-of-agronomywebset:https://www.sciencedirect.com/jour

2024-04-02 10:11:31 905

原创 Git原理及使用

Git是一个免费开源的分布式版本控制系统,由Linux的创始人Linus Torvalds为了管理Linux内核开发而创建。Git被设计用于高效管理从小型到大型的各个项目的版本,支持分布式开发和离线开发,在本地存储完整的代码历史记录,允许开发者在脱离网络连接的情况下工作,同时支持多人并行开发。Git以文件快照的形式存储版本信息,而不是记录每个版本的变化,这种设计使得Git既高效又强大。

2024-04-02 09:49:48 987

原创 Jetson Xavier NX上部署运行TensorRT加速的YOLOv8模型(50+FPS)

将训练后的模型文件best.pt,在个人电脑上转换为中间格式ONNX,命令如下其中simplify表示是否对onnx文件进行简化,需安装onnx-simplifierdynamic表示是否动态导出模型,false表示每次推理batch只能为1然后将导出的best.onnx文件拷贝到Jetson Xavier NX上。将代码下载至jetson上:https://github.com/FeiYull/TensorRT-Alpha进入到下载好的文件夹里,设置自己开发板的TensorRT路径。将ONNX文件转

2024-03-18 17:52:17 2013 13

空空如也

空空如也

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

TA关注的人

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