- 博客(1051)
- 资源 (18)
- 收藏
- 关注
原创 第三篇 Nvidia显卡更新驱动更新cuda版本方法
摘要:本文介绍了NVIDIA显卡驱动的更新流程。首先通过nvidia-smi命令查询当前驱动版本,然后在NVIDIA官网选择对应显卡型号下载最新驱动。安装完成后再次运行nvidia-smi验证驱动版本是否更新成功。该指南提供了从查询到安装的完整步骤,帮助用户顺利完成NVIDIA显卡驱动的更新操作。
2025-08-15 13:43:23
25
原创 gitcode克隆到本地报错
Gitcode克隆报错解决方法:当提示输入账户密码时,不能直接使用gitcode账户密码,需要先在平台创建访问令牌。使用账户名+访问令牌的组合作为密码进行认证,即可成功完成克隆操作。
2025-07-21 10:41:39
225
原创 第19篇ESP32 espressif idf ESP-IDF框架安装
安装ESP-IDF开发环境的步骤:先在VS Code扩展中搜索安装esp-IDF插件,完成基础配置后等待加载。进入高级设置填写参数,点击配置工具按钮,最后进入安装界面完成环境搭建。整个流程包含插件安装、参数配置和工具安装三个主要环节,适用于ESP32开发环境的部署。
2025-07-02 23:03:47
77
原创 10.4.2篇 人体关键点检测
人体关键点检测(姿态估计)是计算机视觉的基础任务,用于动作识别和行为分析。本项目实现基于YOLOv5的人体检测,结合HRNet、LiteHRNet和Mobilenet-v2模型进行关键点检测。项目内容包括数据集处理、模型训练及C++/Android部署,支持高精度HRNet和轻量化模型,提供多平台版本实现,为后续工程化应用提供完整解决方案。
2025-06-29 15:33:52
356
原创 第10.4篇 使用预训练的目标检测网络
摘要:PyTorch预训练的R-CNN系列网络可用于目标检测和人体关键点检测。输入图像需预处理至0~1像素值范围,尺寸适中即可直接调用。程序通过COCO_INSTANCE_CATEGORY_NAMES定义类别标签,使用ImageDraw绘制检测结果,包括矩形框(draw.rectangle)和文本标注(draw.text)。图10-14展示了最终的目标检测可视化效果。
2025-06-29 15:26:55
227
原创 第10篇 图像语义分割和目标检测介绍
本章介绍计算机视觉中的图像语义分割和目标检测任务,重点讨论深度学习技术带来的精度飞跃。文章将分析几种经典网络结构,展示PyTorch中预训练模型的使用方法,并以具体数据集为例,演示简单语义分割网络的训练和应用流程。这些内容为读者提供了从理论到实践的完整知识框架。
2025-06-29 14:57:45
873
原创 第二篇yolov5如何训练图像与验证训练结果
YOLOv5目标检测模型训练流程摘要:首先安装LabelImg标注工具并标注图像(50-100张基础,500-1000张高精度),保存为YOLO格式的txt文件。创建数据集目录结构,配置qiqiu.yaml文件定义路径和类别。下载yolov5s.pt预训练模型,通过train.py启动训练(需处理字体文件等常见报错)。训练完成后使用best.pt权重进行检测验证。建议采用标准数据集结构:Dataset/train(val)/images(labels)分层存放,按7:3比例分配训练/验证集。注意标注时统一目
2025-06-29 00:13:02
101
原创 第一篇Anaconda/Pytorch/Opencv/Yolov5环境搭建
本文介绍了搭建Anaconda/Pytorch/Opencv/Yolov5目标检测环境的完整流程:1)安装Python 3.8;2)下载Anaconda并创建PyTorch环境;3)安装PyTorch和OpenCV;4)下载Pycharm和Yolov5源码;5)测试运行时需安装依赖库ultralytics和预训练模型yolov5s.pt。文中提供了各步骤的下载链接和关键命令,包括环境验证、库安装及常见报错解决方法,最终实现图像识别功能。
2025-06-24 10:30:14
158
原创 img.dims() <= 2 in function ‘cv::matchTemplate报错
在使用OpenCV的matchTemplate函数时,如果源图像和模板图像的色彩空间不一致,会导致函数报错。具体表现为error:(-215:Assertionfailed),提示图像深度或类型不匹配。解决方法是在调用matchTemplate之前,确保源图像和模板图像都转换为相同的色彩空间,例如使用cvtColor函数将图像从BGR格式转换为RGB格式。这样可以避免因色彩空间不一致而导致的错误,确保matchTemplate函数能够正确执行。
2025-05-17 21:28:37
383
原创 opencv CV_TM_SQDIFF未定义标识符
部分命名发生变换,将CV_WINDOW_AUTOSIZE。opencv CV_TM_SQDIFF未定义标识符。改为TM_SQDIFF_NORMED。改为WINDOW_AUTOSIZE。
2025-01-06 11:55:52
432
原创 QT程序发布后,mysql在其它电脑设备无法连接数据库
D:\mysql-5.7.24-winx64\lib, mysql-5.7.24-winx64是一个压缩包,用于启动mysql服务,创建数据库。拷贝响应的库到exe的相同目录,libmysql.dll,libmysql.lib,libmysqld.dll,libmysqld.lib。QT程序发布后,mysql在其它电脑设备无法连接数据库。
2024-12-24 15:02:38
367
1
原创 QT requested database does not belong to the calling thread.线程中查询数据报错
QT requested database does not belong to the calling thread.线程中查询数据报错。//创建query时,指定数据库连接。//正确,指定数据库连接。sql_model数据放入tableView控件。m_sqlDataBase是连接数据库的名字。
2024-12-09 11:49:38
484
原创 QTableView和QTableWidget两个类的区别
QTableWidget是QTableView的一个子类,它是非常方便的、提供了轻量级的模型视图实现,适合快速开发。但它的缺点是不容易与其他模型一起工作,并且在使用自定义数据模型时,会有很大的限制。在QTableView中设置数据模型是使用Qt模型视图框架的正确方式,它为处理复杂数据提供了强大的机制。对于QTableView,你需要先创建一个数据模型(如QStandardItemModel或自定义的数据模型),然后使用setModel()函数将模型设置到QTableView中。
2024-12-06 11:43:18
396
原创 QT QTableWidget::setModel”: 无法访问 private成员
QTableWidget是QTableView的子类,主要的区别是QTableView可以使用自定义的数据模型来显示内容(也就是先要通过setModel来绑定数据源),而QTableWidget则只能使用标准的数据模型,并且其单元格数据是QTableWidgetItem的对象来实现的(也就是不需要数据源,将逐个单元格内的信息填好即可)。//错误C2248 “QTableWidget::setModel”: 无法访问 private 成员(在“QTableWidget”类中声明)
2024-12-06 11:38:30
782
原创 QT获取tableview选中的行和列的值
查询数据库数据放入tableview(tableView_database)后。在sql_model里面通过行列查询到点击的值,放入lineEdit编辑框里面。
2024-12-06 08:22:27
909
原创 vs2019项目属性页继承的值如何删除
此处配置的所有包含目录实现一次配置,所有项目通用,新建项目时,无需再配置。vc++目录中包含目录中,有计算的值,继承的值,如何删除呢?双击打开user的选项(x64平台,或者Win32 x86)然后再选择vc++目录-》包含目录-》编辑。vs2019项目属性页继承的值如何删除。参考第一张图片,界面一样但标题不一样。点击视图-》其它窗口-》属性管理器。
2024-12-02 08:32:44
388
原创 C# Postman或者PostApi调试前端webapi接口发送带有request/body/head信息
场景:URL 中的查询参数可能过长,或者 GET 请求的长度限制较大时,将参数改为 x-www-form-urlencoded 格式放在请求体中。场景:在不需要复杂 JSON 或 XML 格式的场景下,使用 x-www-form-urlencoded 可以减少数据体积。场景:许多早期或传统的 Web API 采用 x-www-form-urlencoded 格式来接收 POST 请求数据。场景:当 HTML 表单的提交方式为 POST,默认会以 x-www-form-urlencoded 格式提交数据。
2024-11-21 13:18:26
1050
原创 QT QLabel双击事件
label_box_img,label_reel_img,为控件label的命名。在mainwindow cpp构造函数中,connect连接信号和槽即可。qDebug()
2024-11-18 13:35:26
514
原创 QT开发的程序实现界面语言切换中文英文
9. 也可以在QT creator里面选择release。选择update Translations生成ts文件。1.QT creator新建一个widget项目。QT开发的程序实现界面语言切换中文英文。7.相应按钮修改后选择√,再保存。5. 依次打开ts文件修改其内容。3.对应目录查看以生成的文件。4.打开Linguist。8.点击发布,生成qm文件。2.拖入按钮,并选择布局。6.对应按钮修改成英文。10.调用qm切换语言。
2024-11-06 21:06:52
1502
原创 QT QxOrm CRUD增删改查mysql数据库操作
持久性: 支持最常见的数据库,如 SQLite、MySQL、PostgreSQL、Oracle、MS SQL Server、MongoDB(具有 1-1、1-n、n-1 和 n-n 关系);HTTP Web 服务器: 独立的多线程 HTTP 1.1 Web 服务器(支持 SSL/TLS、持久连接、cookie、会话、分块响应、URL 调度程序/路由);JSON API: 与 C++/Qt 以外的其他技术(REST Web 服务、QML 应用程序、脚本语言)的互操作性。新建qxormtest项目测试程序。
2024-09-06 12:35:05
1608
2
原创 Qt TabWidget添加多个窗口,实现分页窗体布局
使用Qt中的TabWidget组件创建一个简单的分页窗体布局。点击按钮时,会新增一个窗体并添加到TabWidget中。每个子窗体能动态获取父窗体指针以进行操作。分别创建一个mainwindow和两个widget窗体文件。Qt TabWidget添加多个窗口窗体,可关闭与打开。点击按钮可判断是否打开,避免重复打开。
2024-09-05 11:08:17
1533
原创 QT creator堆栈窗体(QStackedWidget)单页面添加多个控件
QT creator堆栈窗体(QStackedWidget)demo单页面添加多个控件。创建项目选择QDialog,不要选QMainWindow。
2024-09-04 21:48:03
395
原创 Qt QGraphicsView实现图片放缩、鼠标拖动移动、鼠标点位置放大缩小_图片查看
QtQGraphicsView实现图片放缩、鼠标拖动移动、鼠标点位置放大缩小。
2024-09-02 13:34:51
1925
1
原创 QT QGraphicsView实现预览图片显示缩略图功能
QT QGraphicsView实现预览图片显示缩略图功能QT creator Qt5.15.2。
2024-08-31 21:45:47
1096
原创 QT5.15.2加载mysql驱动-QMYSQL driver not loaded解决方法
libmysql.dll和libmysql.lib同时拷贝到qt的D:\Qt5.15.2\5.15.2\msvc2019_64\bin目录,否者报错QMYSQL driver not loaded。然后D:\mysql-5.7.24-winx64\lib目录的如下两个文件。可以下载解压版的mysql数据库mysql-5.7.24-winx64。解压到相同目录,5.15之后自行编译驱动。
2024-08-26 16:57:11
1072
1
原创 QtExa001自动包装流水线的框架设计vs2019QT
调试:tcp/ip,串口,modbus tcp/RTU,http进行调试。模拟连接PLC进行modbus TCP通信,线圈与寄存器的读写操作。多线程的操作:点击开始后,启动任务,对主界面相关控件进行信息更新。通过两种方法创建了多个线程,同时运行,实时更新主界面控件。登录界面:tt,密码1登录后,设置与调试显示可用。查询:通过连接mysql数据库实现增删改查操作。底部实时显示当前时间,配置的IP与端口信息。设置:进行参数配置,保存ini文件。鼠标移动到按钮工具提示,信息提示。调试界面测试:TCP通信。
2024-08-13 22:06:29
430
1
原创 vs2019 QtConcurrent多线程使用方法
/窗口按钮里面写法。1.打开QT Project Setting-》点击Qt Modules。
2024-08-12 22:20:09
473
1
原创 9.仓颉编程_找不到libcangjie-runtime.dll
运行exe找不到libcangjie-runtime.dll。将仓颉运行时库添加到环境变量PATH中。
2024-08-09 09:50:26
493
原创 59.DevecoStudio项目引入不同目录的文件进行函数调用
59.DevecoStudio ArkUI项目引入不同目录的文件进行函数调用。arkUi,ets,cj文件,ts文件的引用。
2024-08-03 22:24:26
475
QT操作mysql-qt6-mysql-operation.rar
2022-12-11
OpenCvSharpExtern1.rar,c#
2023-05-26
src3-10QLineEdit设置密码格式星号.rar
2023-05-26
Arduino for Visual Studio vs2019.rar 插件
2023-04-14
SECSgem半导体行业通信规范资料.rar
2022-12-09
QT音频录制src14-2myaudiorecorder.rar
2022-10-20
QT音频内录软件audio-recorder-X86.rar
2022-10-20
QT_媒体播放器播放Mp3QMediaPlayer.rar
2022-10-09
QT使用QMovie播放Gif动画.rar
2022-10-07
QT实现播放wmv视频文件QMediaPlayer_QVideoWidget.rar
2022-10-07
QT自定义委托类代理类.rar
2022-10-06
QT选择模型与信号的关联.rar
2022-10-05
QT插件创建与应用myplugin.rar
2022-10-03
QT特殊效果窗体不规则窗体.rar
2022-09-27
QT通过QSS文件样式表设置改变窗体与按钮背景外观.rar
2022-09-25
QT信号和槽的关联实现子窗口传递值给主窗口.rar
2022-09-17
QT QTimer定时器显示系统时间倒计时功能.rar
2022-09-11
QT拖放事件_读取图片文件打开图像.rar
2022-09-03
QT一维码二维码生成与识别或读取工具.rar
2024-11-07
QTQxOrmCRUD增删改查mysql数据库操作.rar
2024-09-06
Qt TabWidget添加多个窗口实现分页窗体布局rar.rar
2024-09-05
Qt QGraphicsView实现图片放缩、鼠标拖动移动、鼠标点位置放大缩小-图片查看.rar
2024-09-02
QT QGraphicsView实现预览图片显示缩略图功能.rar
2024-08-31
qt mysql driver数据库驱动
2024-08-26
QtExa001自动包装流水线的框架设计vs2019QT
2024-08-13
第13篇ESP32 idf wifi联网使用SNTP同步网络时间LCD ST7920液晶屏显示.rar
2023-09-14
第18篇ESP32platformio-arduino框架-ili9488-lcd显示时间天气.rar
2023-10-11
QT5 MSVC2017-64bit OpenCV4.5示范程序.rar
2023-11-20
c#异形窗体遮罩.rar
2024-01-15
第14篇ESP32 idf wifi联网-WiFi STA 模式(连接到WIFI)LCD ST7920液晶屏显示.rar
2023-09-14
54.akts-ui-鸿蒙系统-tcp-socket收发示范代码.rar
2024-05-03
29.鸿蒙HarmonyOs通知demoMyApplication6.1.1.1.rar
2024-03-03
c#读取XML文件实现晶圆wafermapping显示.rar
2023-12-12
12.鸿蒙HarmonyOS App(JAVA) page的隐式跳转demo.rar
2023-12-24
WafermapDisplay-demo.rar C#简单晶圆wafermapping显示示范demo
2023-10-17
arduino插件ArduinoIDEforVisualStudio2022vs2022.rar
2023-07-16
Mcp2515CAN.rar arduino UNO编译的头文件
2023-06-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人