- 博客(9)
- 收藏
- 关注
原创 YOLOv8+PySide6 的检测可视化界面
界面里面可以选择图片检测与视频检测,可以用官方yolov8模型训练出来的权重检测,也可以用自己改进的模型权重检测。weights存放的是已训练的模型权重,main_window.py定义了一个主窗口和其中的各种部件,如标签、按钮、文本框等,并设置了它们的位置、大小、样式和事件处理。start-ui.py是运行文件,定义了模型加载、图片检测、视频检测等功能的实现。
2024-04-08 20:33:03
938
原创 YOLOv5+PyQT5 果蔬识别检测可视化界面
界面里面可以选择图片检测与视频检测,可以用官方yolov5s模型训练出来的权重检测,也可以用自己改进的模型权重检测。images存放的是界面需要的背景图片,runs存放的是已训练的模型权重,windows.py是运行文件,直接运行该文件即可。
2024-04-08 20:27:11
770
1
原创 软件设计师-23种软件设计模式
意图:提供一个创建一系列相关或相互依赖对象的接口,而无须指定它们具体的类。适用性:(1)一个系统要独立于它的产品的创建、组合和表示时。(2)一个系统要由多个产品系列中的一个来配置时。(3)当要强调一系列相关的产品对象的设计以便进行联合使用时。(4)当提供一个产品类库,只想显示它们的接口而不是实现时。抽象工厂模式结构图如下。
2024-04-01 19:14:07
2889
原创 手把手教你如何新建conda虚拟环境到指定路径
点击添加Python解释器,再点击Conda环境,conda可执行文件的路径填写Anaconda的安装路径下的Scripts目录下的conda.exe,配置好之后再点击加载环境,选择使用现有环境NLP,点击确定就好啦!输入conda env list命令之后,出现如上图所示,代表我们的虚拟环境NLP已经新建完成。首先打开Anaconda Powershell Prompt。出现如上图所示就激活成功啦!
2024-03-29 15:39:25
6643
1
原创 C语言求解经典算法之最大子段和问题
说明只有一个元素,如果该元素大于 0,则最大子数组和就是该元素本身,否则最大子数组和为 0。接着,函数利用递归将数组不断地分成左右两半,并分别求解左右两半的最大子数组和。例如,对于数组 [-2, 1, -3, 4, -1, 2, 1, -5, 4],最大子数组为 [4, -1, 2, 1],其和为 6。在循环中,通过不断累加数组元素来计算局部和,并与之前的局部和比较,保留较大的值。,然后分别递归求解左半部分和右半部分的最大子数组和,分别存储在。最后,将左右两部分的最大子数组和相加得到跨越中心的子数组和。
2024-03-28 16:43:38
872
原创 C语言求解经典算法之归并排序问题
归并排序算法是成功应用分治法的一个完美的例子,其基本思想是将待排序元素分成大小大致相同的两个子序列,分别对这两个子序列进行排序,最终将排好序的子序列合并为所要求的序列。合并两个已经排好序的子序列以得到最终排序结果。将n个元素分成各含n/2个元素的子序列。用归并排序对两个子序列递归地排序。
2024-03-28 15:51:16
250
原创 C语言求解经典算法之背包问题(0-1与部分)
在 0/1 背包问题中,给定一组物品,每个物品有一个重量和一个价值,以及一个固定的背包容量,目标是选择一些物品放入背包中,使得放入的物品总重量不超过背包容量,并且所选物品的总价值最大化。解决0-1背包问题的常见方法是动态规划算法,动态规划是一种自底向上的方法,通过填充一个二维数组来解决问题,其中数组的行表示物品,列表示背包容量,每个单元格存储选择放入物品的最优价值。分数背包问题与0-1背包问题类似,但允许物品被分割成更小的部分,可以放入背包中,其价值按比例计算。
2024-03-28 15:41:35
934
原创 C语言求解经典算法之N皇后问题(递归与非递归)
在N皇后问题中,递归的思想是从第一行开始,逐行放置皇后,并确保每个皇后的位置不会与之前放置的皇后冲突。如果在某一行无法找到一个位置放置皇后,那么就回溯到上一行,尝试放置皇后的其他位置,直到找到一个可行的解决方案,或者穷尽了所有可能的组合。N皇后问题来源于国际象棋中的规则:皇后可以在水平、垂直和对角线方向不受限制的移动。所以,解决N皇后问题即是在N×N的棋盘上放置N个皇后,使得它们不能互相攻击到对方的位置,即使得每个皇后都不在同一行、同一列或同一对角线上。对于N皇后问题,非递归解法通常是基于回溯算法的。
2024-03-28 15:27:27
1636
原创 手把手带你用RT-DETR模型部署训练自己的数据集
本文主要介绍如何部署、训练RT-DETR模型,将从两种方式进行介绍:一种是RTDETR自带的项目文件,另一种是ultralytics仓库下将训练的模型改为rtdetr的基本模型。
2024-03-27 10:09:55
4557
犬种识别数据集dogs
2024-04-08
果蔬识别数据集fruit-veg
2024-04-08
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人