- 博客(14)
- 收藏
- 关注
原创 【学长笔记】点亮 STM32F411CEU6 板载 LED —— 入门级教程
本文提供了STM32F411CEU6开发板(Black Pill)点亮LED的完整教程。详细介绍了硬件信息(板载LED连接PC13,低电平有效)、CubeMX配置步骤(GPIO输出模式)、Keil5工程设置及完整代码实现(包含GPIO初始化和系统时钟配置)。教程还涵盖ST-Link下载器连接方法、程序下载步骤(需配合BOOT0按键操作)以及验证程序运行的方法。该教程特别适合STM32初学者,通过简单的LED闪烁示例快速入门STM32开发。
2025-07-01 15:00:17
911
原创 【学长笔记】基于CCPD数据集的车牌识别系统
本文设计了一套基于YOLOv8和CRNN的车牌识别系统,采用CCPD数据集进行训练,平均识别准确率达77.43%。系统包含单目标/多目标识别、历史记录查询及用户管理功能,支持Flask前端可视化界面。核心算法结合目标检测与字符识别技术,可应用于智能停车、交通监控等场景,提供车牌号、颜色及置信度等完整识别信息。系统还支持批量处理和多用户管理,满足不同场景需求。
2025-05-26 11:05:41
470
原创 【学长笔记】关于车牌识别的CCPD数据集的预处理(CRNN)
本文介绍了CRNN车牌识别前的关键预处理步骤——透视变换,用于规整化CCPD2019数据集中的车牌图像。通过解析图像文件名中的四个角点坐标,利用OpenCV的透视变换功能将倾斜车牌矫正为矩形。处理后的图像统一了尺寸和形态,显著提升后续字符识别准确率。文中提供了完整的Python实现代码、处理效果对比图及数据处理目录结构,并建议后续进行图像尺寸统一、灰度化等优化步骤。该预处理方法为CRNN模型提供了标准化的输入数据,是车牌识别流程中的重要基础环节。
2025-05-25 21:00:21
589
原创 【学长笔记】关于车牌识别的CCPD数据集按比例划分
本文介绍了一个用于CCPD车牌数据集划分的Python脚本,主要功能包括:1) 将数据集按比例划分为训练集、验证集和测试集;2) 支持图像与标签文件校验;3) 可自定义划分比例和样本数量限制;4) 自动生成标准目录结构。脚本使用随机种子确保可重复性,并通过tqdm显示进度条。处理后数据可直接用于YOLO等目标检测模型的训练与评估,建议在预处理完成后立即执行划分以避免数据泄露。文章还提供了相关技术博客的参考链接。
2025-05-25 20:43:25
793
原创 【学长笔记】关于车牌识别的CCPD数据集的预处理(YOLO)
本文基于 CCPD2019(Chinese City Parking Dataset) 数据集,开发了一套自动生成 YOLO 格式标签 的 Python 脚本,极大提高了训练数据准备的效率。
2025-05-25 20:33:23
977
原创 【学长笔记】关于车牌识别的CCPD数据集介绍
CCPD(Chinese City Parking Dataset)是一个专为车牌检测与识别任务设计的高质量、真实场景图像数据集,广泛应用于自动车牌识别(ALPR, Automatic License Plate Recognition)领域的研究与模型训练。
2025-05-25 20:10:39
1388
原创 【学长笔记】cv大法本地快速部署DeepSeek
访问(支持 Windows、macOS 和 Linux),根据你的操作系统下载安装包,然后按照提示点击下一步下一步完成安装。如果显示出版本号,则说明安装成功。安装完成后,就可以看到任务栏中有一个小羊驼的图标,这时就证明安装完成了,但是先不要急。
2025-02-26 13:10:52
649
原创 【学长笔记】本地使用Cherry Studio可视化DeepSeek
Cherry Studio 是一款跨平台的 AI 桌面客户端,它支持调用云端和本地模型(例如通过 Ollama 部署的 DeepSeek),并且内置了大量预设助手与对话模板,能极大改善命令行交互的局限性。
2025-02-26 12:51:26
1416
原创 【学长笔记】基于Flask的文件管理与百度AI聊天系统实现
随着人工智能和Web开发的快速发展,基于轻量级框架和AI接口的小型应用在学术研究和实际开发中具有重要意义。本文介绍了一个基于Flask框架实现的文件管理与聊天系统,结合百度AI接口实现了用户消息的智能回复。本系统通过提供文件上传、下载、查看以及与智能系统对话的功能,展示了如何高效整合Web开发与AI服务。
2024-11-23 23:12:50
1201
原创 【学长笔记】基于Opencv的HSV识别特定颜色目标
本文旨在通过Python和OpenCV构建一个实时视频处理系统,用于实现二维码检测与解码,以及目标物体的颜色识别与位置校正。系统支持通过摄像头捕获画面并识别二维码内容,在匹配成功后,通过颜色分割提取目标物体的位置信息,结合偏移量实现机械臂的目标抓取功能。
2024-11-23 22:50:35
880
1
原创 【学长笔记】使用 HTML5 Canvas 制作抽奖转盘
使用 HTML5 的 Canvas 元素来制作一个日常学校活动使用的抽奖转盘,并通过 JavaScript 实现旋转和抽奖功能
2024-09-28 13:43:35
1476
原创 【学长笔记】Python绘画大师-turtle海龟库的敲门砖
在Python中,我们可以使用像turtle这样的图形库来绘制象棋。但是,由于象棋的复杂性,这可能需要大量的代码和耐心。在此,我将提供一个简单的例子来解释如何使用turtle来绘制一个棋盘。
2023-10-25 22:01:59
349
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅