自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(737)
  • 资源 (4)
  • 收藏
  • 关注

原创 Langchain基础知识

Langchain就是大模型与AI应用的粘合剂。提供了大模型的IO接口。

2025-04-02 17:14:02 76

原创 deepsortr跟踪项目

使用yolov5训练3个检测器:行人检测器、手部检测器、扫码动作检测器,使用deepsort跟踪检测到的每一个行人获得行人。将检测到的手根据其中心点在的哪个行人框内,匹配给对应行人,并规定视频图像y坐标2/3内的区域为顾客区域,超过2/3。纵坐标值的区域为老板区域。手部与老板手部的距离获得距离矩阵求出距离矩阵的最小值,设定最小值的阈值,当最小距离小于阈值时认为发生了交易行。同时扫码动作检测器会将扫码行为匹配给框中心点在行人框中心点的行人,以判定该顾客支付是否使用的扫码支付。

2025-04-01 17:34:59 104

原创 TensorRT实战

TensorRT/tools/pytorch-quantization at main · NVIDIA/TensorRT · GitHub

2025-02-24 12:32:52 74

原创 Windows批量删除文件

【代码】Windows批量删除文件。

2024-10-17 09:34:56 212

原创 yolov8导onnx

【代码】yolov8导onnx。

2024-09-25 17:41:41 297

原创 pyQt打包exe

pyinstaller --onefile main.py

2024-09-24 11:29:58 502

原创 C++线程池

C++线程池:从底层原理到高级应用

2024-09-18 17:39:41 166

原创 C语言使用回调函数模拟委托与反射

C语言使用回调函数模拟委托与反射

2024-09-18 17:01:18 412

转载 C++回调函数

C语言:函数指针六个应用场景

2024-09-18 16:36:48 74

转载 C++单例模式

深入理解单例模式:定义、实现、应用与潜在问题全解析

2024-09-18 16:35:54 78

原创 C++多态实现方式

虚函数、CRTP与std::variant

2024-09-18 16:30:23 394

原创 解决内存8G但是需要读取一个几百G的文件到内存的方法

内存映射(Memory Mapping)提供了一种有效的方法来处理这类问题,通过将文件的一部分或全部映射到进程的虚拟地址空间,使得对文件的访问就像访问内存一样高效。

2024-09-18 16:20:20 476

原创 shared_ptr智能指针的使用

综上所述,shared_ptr的引用计数操作是线程安全的,但它所管理的对象本身并不是自动线程安全的。在多线程环境中使用shared_ptr时,我们需要特别注意对共享对象的访问和修改,并使用适当的同步机制来保护这些操作。通过合理的同步措施,我们可以确保在多线程程序中安全地使用shared_ptr来共享和管理对象。

2024-09-18 15:18:07 427

原创 volatile

关键字是一种类型修饰符,用来告诉编译器该变量的值可能会在程序的控制之外被改变。这意味着编译器在访问该变量时需要直接从其所在的内存地址中读取数据,而不是使用可能已经存在寄存器中的缓存值。:在多线程环境中,一个线程可能会修改另一个线程将要读取的变量。:在信号处理函数中,外部事件(如中断)可能会修改程序中的某些变量。:在与硬件相关的编程中,某些内存地址可能由硬件设备直接修改,此时使用。可以提示编译器每次需要读取该变量时都重新从内存中获取其值。可以防止编译器优化掉看似无用的读取操作。可以确保每次读取都是最新的值。

2024-09-18 15:14:25 279

原创 实用的C++第三方库

LibSourceydlib。

2024-09-18 15:09:09 167

原创 Qt中的延时

单次触发延时是指定时器在指定的延时后触发一次,然后自动停止。这种方式非常适合只需要延时执行一次操作的场景。周期性触发延时是指定时器每隔一定的时间间隔就触发一次,直到显式停止。这种方式适合需要周期性执行操作的场景。是Qt的事件循环类,它也可以用来实现延时功能。这种方法适合于需要在延时期间阻塞当前线程的场景。是Qt的异步编程框架,它可以在不阻塞当前线程的情况下执行耗时操作。

2024-09-18 15:03:21 574

原创 Qt Modbus

Qt通过Qt Serial Bus模块提供了对Modbus协议的支持,包括Modbus RTU和Modbus TCP的实现。Qt Serial Bus模块提供了一组类,使得开发者可以方便地在Qt应用程序中实现Modbus通信。

2024-09-18 14:34:00 1432

原创 QMetaObject::invokeMethod

传统的函数调用方式需要提前知道函数的确切名称和参数类型,这在动态调用场景中是不可行的。,可以将函数调用安排到目标对象所在线程的事件循环中,从而确保函数在正确的线程中执行,避免了线程安全问题。Qt的信号槽机制是实现对象间通信的一种重要方式。然而,需要注意的是,信号槽机制提供了更多的自动化和灵活性(例如,自动处理连接和断开连接),而。允许程序在运行时根据字符串名称动态调用对象的函数,这极大地增加了程序的灵活性。,可以在不直接使用信号槽机制的情况下,实现类似的功能。正是这一系统的一部分。

2024-09-18 13:49:29 210

原创 Qt快捷键说明与用法

Qt Creator允许用户根据自己的习惯自定义快捷键。进入“工具->选项->环境->键盘”,即可配置快捷键。这里可以修改或添加新的快捷键,以适应不同的工作流程和个人偏好。

2024-09-18 11:39:53 1268

原创 Qt文本编码转换

【代码】Qt文本编码转换。

2024-09-18 11:36:59 290

原创 Qt并行处理

【代码】Qt并行处理。

2024-08-14 16:49:43 272

原创 Qt线程池

【代码】Qt线程池。

2024-08-14 16:24:47 458

原创 Qt工业物联网

【代码】Qt工业物联网。

2024-08-14 15:46:54 463

原创 Qt中的事件

【代码】Qt中的事件。

2024-08-14 15:03:25 156

原创 Qt多线程

方法二:使用 QObject 移动到 QThread。

2024-08-14 13:48:08 466

原创 Qt中的键值对

【代码】Qt中的键值对。

2024-08-14 11:35:46 356

原创 Qt表格排序和筛选

QTableView 可以通过与 QSortFilterProxyModel 配合使用来实现排序和筛选功能。QSortFilterProxyModel 可以作为数据模型和视图之间的中间层,提供数据排序和过滤。通过代理模型,您可以实现自定义的过滤逻辑,对用户的输入或其他条件进行响应,显示过滤后的数据集。

2024-08-14 11:26:02 596

原创 Qt自定义模型示例

【代码】Qt自定义模型示例。

2024-08-14 10:59:55 525

原创 一个简单的Qt表格示例

【代码】一个简单的Qt表格示例。

2024-08-14 09:58:11 465

原创 Qt读写ini文件

【代码】Qt读写ini文件。

2024-07-17 09:50:41 139

原创 yolov8推理测试

【代码】yolov8推理测试。

2024-06-18 13:52:07 136

原创 dcm转png

【代码】dcm转png。

2024-06-05 10:59:19 215

原创 双阈值二值化

【代码】双阈值二值化。

2024-05-30 14:51:14 191

原创 qt自适应表格尺寸

ui.main_DefTable->horizontalHeader()->setSectionResizeMode(QHeaderView::Stretch); ui.main_DefTable->setSelectionMode(QAbstractItemView::ExtendedSelection);

2024-05-29 16:53:55 209

原创 C++图像旋转数据增强

【代码】C++图像旋转数据增强。

2024-05-29 15:04:14 155

转载 qRegisterMetaType注册QT新类型

qRegisterMetaType

2024-05-27 17:10:53 81

原创 镜头知识之景深关系

对焦距离越长景深越大。

2024-05-23 15:40:33 199

原创 智能指针方式

std::shared_ptr<MainRecipeInfo> m_CurrentRecipe;m_CurrentRecipe = std::make_shared<MainRecipeInfo>();

2024-05-20 08:17:59 138

原创 python贴图

【代码】python贴图。

2024-05-06 14:03:17 177

原创 根据layout信息扣取panel图片

【代码】根据layout信息扣取panel图片。

2024-04-30 16:46:49 77

ImageWatch.vsix

vs2017图片显示插件

2024-01-25

yolov8-tensorrt-vs2017

yolov8 tensorrt 分割推理代码

2023-04-10

yolov8 tensorrt c++推理

yolov8 tensorrt c++推理

2023-03-10

深度学习图像识别技术.zip

深度学习图像识别技术.zip

2021-07-28

CatVsDog.zip

CatVsDog.zip

2021-07-28

word2vec訓練集text8.zip

word2vec訓練集text8.zip 使用word2vec的两种方法来构建word embedding,同时将embedding降维显示在图像上 一种是skip-gram ``` w2v_skip_gram.py ``` 一种是CBOW ``` w2v_cbow.py ``` 两种方法都使用负采样的方法计算loss # 输入 经过分词的汉语文章 # 输出 每个分词 + 128 维的词向量 词向量降维,可视化图片 # 其他 数据处理的时候用到采样方法来进行高频噪声去除 原理见https://zhuanlan.zhihu.com/p/27296712

2019-05-06

minist手写数字数据集

MNIST 数据集来自美国国家标准与技术研究所, National Institute of Standards and Technology (NIST). 训练集 (training set) 由来自 250 个不同人手写的数字构成, 其中 50% 是高中学生, 50% 来自人口普查局 (the Census Bureau) 的工作人员. 测试集(test set) 也是同样比例的手写数字数据.

2018-12-22

空空如也

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

TA关注的人

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