自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 纯html5实现随机抽取神器:点名点菜抽词一键搞定!

随着HTML5技术的发展,现在可以轻松创建一个基于浏览器的随机抽取工具,无需额外软件。该工具通过HTML、CSS和JavaScript实现,支持随机点名、点菜和抽词等功能。用户界面简洁美观,支持导入Excel名单和全屏显示,适用于课堂教学、聚餐选择和活动抽奖等多种场景。此工具不仅提高了效率,还增加了活动的趣味性,是日常生活中的实用小助手。如需获取完整代码,可在评论区留言“show me the code”。

2025-05-21 22:02:47 307

原创 心跳表白源码【以爱为算法,解Ta专属方程式】

使用纯JavaScript和Canvas API敲了一个3D粒子爱心动画效果。该动画通过数学公式生成爱心形状,并利用粒子系统管理大量粒子,实现动态变化。技术核心包括3D坐标转换、高斯模糊和HSV色彩处理,以增强视觉效果。项目还提供了交互功能,如暂停/继续、速度控制、粒子数量调整和颜色选择等,用户可通过控制面板自定义动画参数。

2025-05-20 17:22:18 1037

原创 基于 YOLOv5 和 PyQt5 的人群计数系统:从原理到实现

本文介绍了一个基于YOLOv5和PyQt5实现的人群计数系统,该系统能够对图像和视频中的人群进行实时检测和计数,并提供了直观的图形界面。系统支持摄像头实时检测、图片检测和结果保存,用户可调节检测置信度阈值。核心功能通过人体检测器实现,利用YOLOv5模型进行推理,并结合PyQt5构建用户界面,支持视频和图片的输入与处理。系统环境要求包括Python 3.10+、PyQt5、OpenCV、PyTorch和YOLOv5。通过简单的命令行操作即可启动图形界面,用户可以通过界面选择输入源、调整参数并查看检测结果。

2025-05-08 23:28:34 340

原创 手势识别控制系统:基于MediaPipe和PyQt5的实现

系统能够识别手势表示的数字1-5。通过分析手指的伸直状态,系统可以准确地判断出用户伸出的手指数量,并将其显示在界面上。

2025-05-08 15:51:49 372

原创 用 Python 给微信聊天自动回复,解放双手就靠它!

大家平时微信消息多不多?每次都手动回复是不是有点烦?今天我就来教大家用 Python 写个微信自动回复的小工具,以后就能轻松一点啦!

2025-05-06 23:59:41 382

原创 用 Python 分析 IRIS 数据集:概率论与数理统计实战教程

比较 Setosa 和 Versicolour 两类花的萼片宽度均值有没有显著差异,先检验方差是否相等,再做两独立样本 t 检验。假设萼片长度服从正态分布,用 Kolmogorov - Smirnov 检验验证,再计算萼片长度落在 [5,6] 区间的概率。函数,它遍历数据集中的数值型列,计算每列的均值、方差、偏度和峰度,最后整理成一个 DataFrame 展示出来。我们来检验花瓣长度的均值是不是 4.5,分别用 Z 检验(假设方差已知)和 t 检验(假设方差未知)。相关知识,计算出均值和标准差的置信区间。

2025-05-05 19:26:52 754

原创 【Python小游戏】炫酷渐变贪吃蛇:零基础手把手教你用Pygame打造经典游戏

想用Python做游戏但不知道从哪开始?这篇教程教你用Pygame轻松打造一款超酷的贪吃蛇!不仅有经典玩法,还自带渐变色蛇身、闪光食物和网格背景。从安装环境到代码实现,一步步带你搞定。你可以自由调整游戏难度和外观,还能学到碰撞检测、动画效果等实用技巧。完整代码直接下载就能玩,零基础也能快速上手!快来试试吧,做出你的第一个Python小游戏!

2025-04-15 15:06:48 485

原创 节能洗车房车牌识别项目实践

通过这个项目,又学到了一些新的东西,巩固实践了之前学习到的知识

2024-05-05 00:55:57 1089

原创 使用预训练模型构建自己的深度学习模型(迁移学习)

在深度学习的实际应用中,很少会去从头训练一个网络,尤其是当没有大量数据的时候。即便拥有大量数据,从头训练一个网络也很耗时,因为在大数据集上所构建的网络通常模型参数量很大,训练成本大。所以在构建深度学习应用时,通常会使用预训练模型

2024-04-23 18:04:40 1557 4

原创 基于MNIST的手写数字识别

训练数据计算量少的时候,无论在CPU上还是GPU,性能几乎都是接近的,而当训练数据计算量达到一定多的时候,GPU的优势就比较显著直观了

2024-04-21 15:30:52 863

原创 基于CIFAR-10的小型图像分类详解

CIFAR-10数据集由10个类别的60000张32x32彩色图像组成,每个类别有6000张图像。有50000个训练图像和10000个测试图像。一共包含10 个类别的RGB 彩色图片:飞机( airplane )、汽车( automobile )、鸟类( bird )、猫( cat )、鹿( deer )、狗( dog )、蛙类( frog )、马( horse )、船( ship )和卡车( truck )。torchvision介绍。

2024-04-07 16:49:12 2334 1

原创 已有Ubuntu系统下加装Windows双系统过程记录少走弯路

遇到了Error umounting /dev/nvmen1p1:target is busy无法分区的情况

2024-03-27 15:06:12 5634 1

原创 ubuntu部署so-vits-svc遇到的问题

ERROR: Command errored out with exit status 1: command: /opt/anaconda3/envs/so-vits-svc/bin/python -c 'import io, os, sys, setuptools,不是 git 仓库(或者直至挂载点 / 的任何父目录) 停止在文件系统边界(未设置

2024-03-13 21:50:44 515

原创 微信接入讯飞星火(Windows)

使用uiautomation获取聊天消息(文本),将聊天消息传给星火大模型,得到大模型的输出,最后将大模型的输出作为微信聊天的输入即可。导入上面下载好的SparkApi,并将test.py中定义的函数及前面的密钥信息等,放入我们刚刚写的Ai_chat.py里。将question传给大模型,大模型生成的回复会以str格式保存到SparkApi.answer中。我习惯使用Python,点击Python调用示例,会自动下载一个压缩包。遍历每一个会话名,是否有新消息在其中,有新消息则点击。环境的填写官网有说的。

2024-02-23 22:08:53 1465

原创 RedmiG2021中Ubuntu安装vm遇到的问题

Could not open /dev/-vmmon:???????.Please make sure that the kernel module 'vmmon' is loaded. Failed to initialize monitor device

2024-01-15 23:12:36 610

原创 Python网爬入门学习笔记

写个笔记,忘了就回来看下

2024-01-14 20:27:24 1219 1

原创 关键词提取

在信息爆炸的时代,很多信息我们无法全面接收,我们需要从中筛选出一些我们感兴趣的或者说对我们有用的信息进行接收。怎么选择呢,关键词提取就是其中一个很好的方法。如果我们可以准确地将所有文档都用几个简单的关键词描述出来,单看几个关键词就可以了解一篇文章,这样会大大提高我们的信息获取效率。停用词是指在信息检索中,为节省存储空间和提高搜索效率,在处理自然语言数据(或文本)之前或之后会自动过滤掉某些字或词,这些字或词即被称为 Stop Words(停用词)。

2023-12-22 17:47:51 1154

原创 在端口中运行html项目

python创建端口运行项目

2023-11-28 20:53:21 396

原创 N元语言模型

计算出每个词汇的概率后,便可根据公式求得句子的概率。

2023-11-27 21:26:30 1438 1

原创 linux 安装anaconda遇到的问题

想着让它每次启动终端的时候不自动运行,需要时再用conda activate xxx去激活环境。所以这里选择了no,但是它也没有自动配置环境变量。现在会发现,每次打开终端都会自动进入base环境。2. 在配置文件末尾添加如下代码。1.编辑环境变量配置文件。

2023-11-12 11:18:55 330

原创 第1关:YOLO V1网络框架

最后得到的7×7×30代表的是最后的输出,代表一共49个网格,每个网格拥有30个值,其中有20个值为类别概率值,即该网格检测出来的属于某类物体的概率。YOLO检测网络包含24个卷积层(用来提取特征)和2个全联接层(用来预测图像位置和类别置信度),并且使用了大量的1×1的卷积用来降低上一层的layer到下一层的特征空间。(这里一开始我数不出来为什么有24个卷积层,其实要仔细看图,你会发现有一些“×4”“×2”,把这些考虑进去你就会发现确实是24层)的构架,即:9个卷积层和2个全连接层。

2023-10-27 18:53:29 585 1

原创 【头歌】模型构建

AlexNet是在2012年由多伦多大学的Alex Krizhevsky等人提出的,其在ImageNet竞赛中以巨大的优势取得了冠军,也因此拉开了深度学习的大幕,在该网络之后,人们逐渐向卷积神经网络和深度学习投入关注,也造就了现在深度学习及CNN的火热。下面我们就一起来认识一下这个网络。

2023-10-25 09:46:18 3805 1

原创 非极大值抑制

非极大值抑制(NMS)算法的目的是消除多余的框,找到最佳的物体检测位置。

2023-10-24 20:50:30 239

原创 规则分词法

自然语言处理正向最大匹配(MM)逆向最大匹配(RMM)双向最大匹配的相关知识

2023-10-23 12:01:54 548

原创 计算单词之间的最小编辑距离

对于两个字符串S1,S2,经过d次编辑可以使得其中一个字符串变为另外一个字符串,那么我们称字符串S1和S2之间的编辑距离为d。 可用的编辑操作有以下三种。 1.替换。将某一个字母换为另外一个字母。如happa -> happy,将最后一个字母“a”替换为”y”。 2.插入。在字符串中插入一个字母。如hapy -> happy,在“p”和“y”之间插入字母“p”。 3.删除。删除字符串中的一个字母。如habppy -> happy,删除“a”和“p”之间的字母”b”。

2023-10-22 10:30:28 786 1

原创 头歌第1关:边界框

头哥第一关:边界框人工智能算法设计与应用

2023-10-21 12:45:50 1146 1

原创 vkros培训总结

全栈培训总结

2023-03-19 12:32:59 341 1

原创 HTML+CSS 入门学习

学习笔记

2023-03-12 23:39:51 109

原创 yolov5模型训练(Windows)

以训练口罩模型为样,记录模型训练全过程

2023-03-08 17:32:32 872

原创 VM安装Ubuntu踩坑记

正常安装好系统后,安装了三遍vmwaretools,依然无法与host之间互相复制。我下载的VMware16.2.1,ubuntu22.04.1。安装open-vm-tools-desktop。安装工具open-vm-tools。再尝试以下步骤后才成功!重启后可以复制粘贴了。

2023-02-01 22:54:28 449

原创 python使用selenium + ddddocr实现一键登录

python使用selenium + ddddocr实现一键登录

2023-01-24 22:59:45 1018

原创 VScodeC语言环境快速搭建免调试

VScode C语言初学者环境搭建免调试

2022-12-05 09:50:56 357

原创 本地部署yolov5(GPU)项目实战

pytorch无需cuda,cudnn,调用GPU在yolov5中目标检测

2022-10-21 23:05:24 5289 6

基于 YOLOv5 和 PyQt5 的人群计数系统:从原理到实现

支持图像和视频中的人群检测。 实时显示检测结果和人数统计。 支持摄像头实时检测。 可调节检测置信度阈值。 支持图片检测和结果保存。

2025-05-08

手势识别交互系统:基于MediaPipe和PyQt5的实现

一个基于MediaPipe手部关键点检测和PyQt5界面开发的手势控制系统,支持数字识别、隔空绘画、音量调节和鼠标控制四大功能,代码简洁高效,适合作为计算机视觉入门实践项目。

2025-05-08

Python微信关键词自动回复

内容概要 本文介绍了一个用 Python 编写的微信自动回复程序。通过安装特定依赖,配置config.xlsx文件中的关键词和回复内容,运行auto_reply.py程序,即可实现微信自动回复功能。程序会持续监测微信新消息,满足特定条件时,依据关键词匹配回复内容进行自动回复。 适用人群 适合微信消息较多,希望节省回复时间的人群,尤其是经常被重复性消息打扰的办公族、客服人员等,也适合对 Python 编程感兴趣,想要尝试开发简单自动化工具的初学者。 使用场景及目标 在工作场景中,能自动回复常见问题,提高沟通效率;生活里,可快速回应亲友的常用问候,避免遗漏消息。目标是减少手动回复的繁琐,解放双手,让信息处理更高效。 其他说明 运行前需确保正确安装依赖,可修改config.xlsx来自定义回复规则。运行程序后,按Ctrl+C可停止。若遇到问题,可从依赖安装、文件配置等方面排查。

2025-05-07

用 Python 分析 IRIS 数据集:概率论与数理统计实战教程

本项目围绕经典的 IRIS 数据集展开分析。利用 Python 语言,借助pandas、numpy、scipy.stats、matplotlib和seaborn等库,从多个角度深入剖析数据。通过计算描述性统计量,如均值、方差、偏度和峰度,了解各特征的集中趋势、离散程度和分布形态。运用假设检验、参数估计等方法,对花瓣长度等特征进行统计推断。同时,使用多种图表进行可视化展示,直观呈现数据特征与关系。整个项目旨在探索数据规律,挖掘数据价值

2025-05-05

【Python小游戏】炫酷渐变赛博贪吃蛇:零基础手把手教你用Pygame打造经典游戏

我们实现的贪吃蛇不仅有经典玩法,还增加了一些炫酷功能: 彩虹渐变蛇身 - 每吃5个食物自动换皮肤 呼吸灯效果食物 - 金色与红色交替闪烁 网格背景 - 支持开关(按需修改代码) 游戏封面 - 自带开始按钮和操作说明 丝滑移动 - 60帧流畅体验

2025-04-15

空空如也

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

TA关注的人

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