自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 YOLOv8+PySide6 的检测可视化界面

界面里面可以选择图片检测与视频检测,可以用官方yolov8模型训练出来的权重检测,也可以用自己改进的模型权重检测。weights存放的是已训练的模型权重,main_window.py定义了一个主窗口和其中的各种部件,如标签、按钮、文本框等,并设置了它们的位置、大小、样式和事件处理。start-ui.py是运行文件,定义了模型加载、图片检测、视频检测等功能的实现。

2024-04-08 20:33:03 484

原创 YOLOv5+PyQT5 果蔬识别检测可视化界面

界面里面可以选择图片检测与视频检测,可以用官方yolov5s模型训练出来的权重检测,也可以用自己改进的模型权重检测。images存放的是界面需要的背景图片,runs存放的是已训练的模型权重,windows.py是运行文件,直接运行该文件即可。

2024-04-08 20:27:11 490 1

原创 软件设计师-23种软件设计模式

意图:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。适用性:(1)一个系统要独立于它的产品的创建、组合和表示时。(2)一个系统要由多个产品系列中的一个来配置时。(3)当要强调一系列相关的产品对象的设计以便进行联合使用时。(4)当提供一个产品类库,只想显示它们的接口而不是实现时。抽象工厂模式结构图如下。

2024-04-01 19:14:07 1578

原创 手把手教你如何新建conda虚拟环境到指定路径

点击添加Python解释器,再点击Conda环境,conda可执行文件的路径填写Anaconda的安装路径下的Scripts目录下的conda.exe,配置好之后再点击加载环境,选择使用现有环境NLP,点击确定就好啦!输入conda env list命令之后,出现如上图所示,代表我们的虚拟环境NLP已经新建完成。首先打开Anaconda Powershell Prompt。出现如上图所示就激活成功啦!

2024-03-29 15:39:25 2233

原创 C语言求解经典算法之最大子段和问题

说明只有一个元素,如果该元素大于 0,则最大子数组和就是该元素本身,否则最大子数组和为 0。接着,函数利用递归将数组不断地分成左右两半,并分别求解左右两半的最大子数组和。例如,对于数组 [-2, 1, -3, 4, -1, 2, 1, -5, 4],最大子数组为 [4, -1, 2, 1],其和为 6。在循环中,通过不断累加数组元素来计算局部和,并与之前的局部和比较,保留较大的值。,然后分别递归求解左半部分和右半部分的最大子数组和,分别存储在。最后,将左右两部分的最大子数组和相加得到跨越中心的子数组和。

2024-03-28 16:43:38 468

原创 C语言求解经典算法之归并排序问题

归并排序算法是成功应用分治法的一个完美的例子,其基本思想是将待排序元素分成大小大致相同的两个子序列,分别对这两个子序列进行排序,最终将排好序的子序列合并为所要求的序列。合并两个已经排好序的子序列以得到最终排序结果。将n个元素分成各含n/2个元素的子序列。用归并排序对两个子序列递归地排序。

2024-03-28 15:51:16 173

原创 C语言求解经典算法之背包问题(0-1与部分)

在 0/1 背包问题中,给定一组物品,每个物品有一个重量和一个价值,以及一个固定的背包容量,目标是选择一些物品放入背包中,使得放入的物品总重量不超过背包容量,并且所选物品的总价值最大化。解决0-1背包问题的常见方法是动态规划算法,动态规划是一种自底向上的方法,通过填充一个二维数组来解决问题,其中数组的行表示物品,列表示背包容量,每个单元格存储选择放入物品的最优价值。分数背包问题与0-1背包问题类似,但允许物品被分割成更小的部分,可以放入背包中,其价值按比例计算。

2024-03-28 15:41:35 590

原创 C语言求解经典算法之N皇后问题(递归与非递归)

在N皇后问题中,递归的思想是从第一行开始,逐行放置皇后,并确保每个皇后的位置不会与之前放置的皇后冲突。如果在某一行无法找到一个位置放置皇后,那么就回溯到上一行,尝试放置皇后的其他位置,直到找到一个可行的解决方案,或者穷尽了所有可能的组合。N皇后问题来源于国际象棋中的规则:皇后可以在水平、垂直和对角线方向不受限制的移动。所以,解决N皇后问题即是在N×N的棋盘上放置N个皇后,使得它们不能互相攻击到对方的位置,即使得每个皇后都不在同一行、同一列或同一对角线上。对于N皇后问题,非递归解法通常是基于回溯算法的。

2024-03-28 15:27:27 584

原创 手把手带你用RT-DETR模型部署训练自己的数据集

本文主要介绍如何部署、训练RT-DETR模型,将从两种方式进行介绍:一种是RTDETR自带的项目文件,另一种是ultralytics仓库下将训练的模型改为rtdetr的基本模型。

2024-03-27 10:09:55 2446

犬种识别数据集dogs

里面有train、valid和test三个文件夹,train文件夹里面存放的是训练图片与标签,valid文件夹里面存放的是验证图片与标签,test里面是测试图片与标签,共有图片大概5000张,有十几类标签,比如金毛、贵宾犬等。

2024-04-08

果蔬识别数据集fruit-veg

里面有train、valid和test三个文件夹,train文件夹里面存放的是训练图片与标签,valid文件夹里面存放的是验证图片与标签,test里面是测试图片与标签,共有图片大概5000张,有15类标签,比如胡萝卜、西红柿、土豆和西瓜等。

2024-04-08

动物数据集Animals

动物数据集,里面有5个子文件夹,分别代表5种动物,共计3000张图片

2024-03-28

空空如也

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

TA关注的人

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