自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 QWT+Qt Creator+MSVC的配置与使用

QWT,全称是Qt Widgets for Technical Applications,是一个基于LGPL版权协议的开源项目, 可生成各种统计图。本文通过Qt Creator IDE使用MSVC编译器对QWT项目进行编译,生成dll文件和lib文件,并通过代码实验进行验证。开发环境:Qt版本:Qt 6.8.0Qt Creator版本:Qt Creator 14.0.0 (Community)

2024-08-07 17:57:43 853

原创 Linux并发程序设计(6):互斥锁、读写锁的概念及使用

本文介绍了线程的互斥锁与读写锁的概念与相关函数,并进行代码实验。

2024-08-04 14:59:59 1013

原创 Linux并发程序设计(5):线程基础

本文介绍了Linux线程基础的函数,并进行了代码实验

2024-07-31 12:17:43 647

原创 Linux并发程序设计(4):GDB调试多进程程序

本文介绍使用GDB调试多进程程序的linux指令,并进行相关示例的演示。GDB是UNIX及UNIX-like下的调试工具。启动你的程序,可以按照你的自定义的要求随心所欲的运行程序。可让被调试的程序在你所指定的调置的断点处停住。(断点可以是条件表达式)当程序被停住时,可以检查此时你的程序中所发生的事。你可以改变你的程序,将一个BUG产生的影响修正从而测试其他BUG。本文通过实践测试介绍了GDB调试的相关指令并进行了演示。

2024-07-27 12:33:56 451

原创 Linux并发程序设计(3):守护进程

本文介绍Linux系统中的三大进程类型之一——守护进程。守护进程又叫精灵进程(Daemon Process),它是一个生存期较长的进程,通常独立于控制终端并且周期性地执行某种任务或等待处理某些发生的事件。

2024-07-26 21:00:46 943

原创 论文研读:TransMorph—用于无监督医学图像配准的Transformer

在过去,卷积神经网络(ConvNets)一直是医学图像分析领域的研究热点。但是它的缺点是很少关注图像中的远程空间关系。最近,人们提出Transformer来解决ConvNet的缺点,并在许多医学成像应用中产生了最先进的性能,因为其大得多的感受野能够更精确地理解运动图像和固定图像之间的空间对应关系。在本文中作者提出了Transmorph—用于无监督医学图像配准的Transformer。微分同胚型变型保证了变形的拓扑性贝叶斯变型产生了校准良好的配准不确定性估计。

2024-07-26 11:48:03 1019

原创 SQLite3(3):Qt中使用SQLite3

本文介绍了Qt数据库相关类,并总结了Qt操作数据库的基本操作流程,最后进行了基本应用的代码实验。

2024-07-22 14:20:27 612

原创 Git笔记:(上传Git、Git获取文件版本、删除、统计)

本文进行git笔记的学习记录

2024-07-18 17:52:46 569

原创 SQLite3(2):常用API

本文介绍了SQLite3地相关接口并进行了函数示例

2024-07-17 22:23:41 759

原创 论文研读:ViT-V-Net—用于无监督3D医学图像配准的Vision Transformer

最近,几种基于VIT的图像分割方法被与ConvNets相结合,以提高对详细定位信息的恢复。受它们的启发,我们提出了VIT-V-Net,它连接了VIT和ConvNet,以提供3D医学图像配准。

2024-07-12 16:35:33 1041

原创 C++笔记:实现一个字符串类(构造函数、拷贝构造函数、拷贝赋值函数)

实现一个字符串类String,为其提供可接受C风格字符串的构造函数、析构函数、拷贝构造函数和拷贝赋值函数。

2024-06-28 15:58:27 494

原创 SQLite3(1):介绍安装与测试

本文简单介绍了SQLite3,并进行SQLite3的安装与测试,最后演示记录了SQLite3的简单使用。

2024-06-04 17:19:50 1487

原创 蓝桥杯嵌入式国赛笔记(3):其他拓展板程序设计(温、湿度传感器、光敏电阻等)

本文记录了蓝桥杯嵌入式国赛的扩展板温、湿度传感器、光敏电阻的相关代码

2024-05-28 20:46:53 406

原创 蓝桥杯嵌入式国赛笔记(4):多路AD采集

本文介绍了两种不同的AD多通道采集的办法,并实现了相关代码以及进行了验证,效果表明成功实现了多路的AD采集功能。

2024-05-28 20:46:20 599

原创 蓝桥杯嵌入式国赛笔记(2):拓展板按键程序设计

本文通过AD采集并滤波的方式获取到按键电压,再根据不同按键产生不同电压范围的电路原理进行按键的判断,通过代码测试成功。

2024-05-21 15:36:23 415

原创 蓝桥杯嵌入式国赛笔记(1):数码管程序设计

本文开始进行蓝桥杯嵌入式国赛的学习笔记,首先进行扩展板的数码管模块的学习。

2024-05-20 22:36:48 378

原创 Linux网络编程:TCP并发服务器实现

本文通过多进程和多线程技术进行的TCP并发服务器的实现,在多进程方式下,解决了僵尸进程的问题。最后通过完成代码的编写并测试,成功实现了TCP并发服务器。

2024-05-09 16:40:23 1041

原创 Linux网络编程:TCP编程实现

使用Linux操作系统实现TCP的客户端及服务器

2024-05-08 20:00:36 680

原创 Linux实现Flappy bird项目

通过Ncurses库以及linux信号机制实现Flappy bird游戏程序

2024-05-07 21:54:42 754

原创 OpenCV C++实现区域面积筛选以及统计区域个数

本文实现了根据源图像的灰度值来分割成二值图像,通过面积筛选剔除掉面积小的区域,并统计区域的个数以及区域中心坐标。

2024-04-27 20:35:00 1400

原创 Linux并发程序设计(2):exec函数族

本文介绍了exec函数族,介绍了具体函数并通过代码实验验证了部分函数。

2024-04-20 10:52:27 369

原创 Linux并发程序设计(1):进程的创建和回收

本文介绍了进程的相关概念以及相关的进程创建、结束、回收等函数,通过代码实验实现了子进程的创建与回收。

2024-04-18 13:36:55 935

原创 Linux文件IO(5):静态库和动态库的使用

本文介绍了库的概念,并介绍了linux系统下的两种库(静态库和动态库),此外对这两种库进行了特点的说明以及通过编写代码实现了两类库的应用。

2024-04-07 11:20:23 1321

原创 Linux文件IO(4):目录操作和文件属性获取

本文介绍了文件目录以及文件属性相关函数,并通过代码练习实现了目录和文件属性获取。

2024-04-05 12:24:12 957

原创 Linux文件IO(3):使用文件IO进行文件的打开、关闭、读写、定位等相关操作

本文总结了Linux下文件IO的打开、关闭、读写、定位函数介绍,并根据这些函数进行了一个包含文件打开关闭、读写、格式化输出等内容的实现。

2024-04-04 07:17:21 769

原创 蓝桥杯嵌入式学习笔记(9):RTC程序设计

本文通过CubeMx进行配置RTC的参数以及时钟资源,并通过CubeMx生成的源工程进行二次编写成功实现了RTC的基本功能。

2024-04-03 15:21:29 1089

原创 蓝桥杯嵌入式学习笔记(8):TIM程序设计(基本定时器、PWM、方波等)

本文介绍了STM32G431的定时器资源并使用CubeMx配置了基本定时器、PWM捕获、PWM输出、方波输出等配置,并编写代码进行基本操作的实现。

2024-04-01 16:16:38 1362 2

原创 蓝桥杯嵌入式学习笔记(7):ADC程序设计

​上文我们实现了IIC程序设计,本文我们进行ADC程序设计。​

2024-03-29 17:13:53 1112 4

原创 蓝桥杯嵌入式学习笔记(6):IIC程序设计

本文进行IIC的介绍,并利用IIC原理去实现了读取24C02存储器和MCP4017可编程电阻的读写,通过代码测试成功实现了存储器和可编程电阻的读写功能。

2024-03-27 21:26:45 1504 1

原创 论文研读:Transformers Make Strong Encoders for Medical Image Segmentation

在深度学习医学图像分割领域,UNet结构一直以来都牢牢占据着主导地位,并取得了巨大的成功。然而,由于卷积操作的固有局部性,U-Net通常在远程依赖方面表现出局限性。Transformer是为序列到序列的预测而设计的,已经成为具有固有全局自注意力机制的替代架构,但由于缺乏低级细节,可能导致定位能力有限。在本文中,作者提出了TransUNet,它兼有和U-Net的优点,作为医学图像分割的强大替代方案。

2024-03-25 17:40:31 1109 1

原创 Linux文件IO(2):使用标准IO进行文件的打开、关闭、读写、流定位等相关操作

上文对标准IO、流及缓冲区的概念进行介绍并进行了相关实验,上文链接点这里,本文来介绍使用标准IO进行文件的打开、关闭、读、写等相关操作。本文总结了C语言标准IO的输入、输出、读写、流的刷新定位等相关概念及函数介绍,并根据这些函数进行了一个包含文件打开关闭、读写、格式化输出等内容的实现。

2024-03-25 17:11:23 1133

原创 蓝桥杯嵌入式学习笔记(5):UART程序设计

因本人备赛蓝桥杯嵌入式省赛,故编写此学习笔记进行学习上的记录。上文我们实现了LCD程序设计,本文我们进行异步的串口通信的程序设计。串行通信又叫做串行口通信,它又分为同步通信和异步通信两种方式其中,HAL_UART_Transmit函数的第一个参数为串口结构体指针,第二个参数为字符串地址,第三个参数为字符串长度,第四个参数为超时时间。//减速处理。

2024-03-18 19:33:33 1022

原创 蓝桥杯嵌入式学习笔记(4):LCD程序设计

上文我们实现了KEY按键程序设计,本节进行LCD程序设计。

2024-03-14 19:27:23 946 3

原创 Linux文件IO(1):标准IO介绍及缓冲区

Linux有一个特性,叫做“一切皆文件”。Linux将所有的设备、文件和操作都视为文件,并提供了统一的文件操作接口。这种特性带来了许多优点和应用,例如统一的文件操作接口、方便的文本处理和系统管理、方便的设备管理和更高的安全性。

2024-03-12 21:34:29 1015

原创 蓝桥杯嵌入式学习笔记(3):KEY按键程序设计

​上文我们实现了LED程序设计,本节进行KEY按键的程序设计,并结合上一节已经实现的LED程序设计进行KEY按键的测试

2024-03-12 14:47:01 1234 2

原创 C语言实现链式队列

链式队列(Linked Queue)是一种基于链表实现的队列数据结构。本文我们就分模块实现一下,然后编写一个测试代码进行测试

2024-03-11 22:33:08 683

原创 使用Qt联合Opencv进行USB类型相机的简单开发

通过OpenCV实现USB免驱相机的二次开发

2024-03-07 16:13:40 493

原创 使用Qt联合Opencv进行大恒USB3.0工业相机二次开发

在一个项目中,需要使用大亨USB3.0工业相机进行二次开发,进行开发相关记录。相机型号:MER2-230-168U3M/C开发IDE:Qt Creator 4.8.0图像算法库:opencv4.5.1使用cv::Mat作为后期开发的图像处理,使用QPixmap进行图像的显示。

2024-03-05 22:30:28 1272 21

原创 论文研读:Densely Connected Convolutional Networks

Abstract研究表明,如果卷积网络在靠近输入和接近输出的层之间包含更短的连接,那么卷积网络可以更深入、更准确、更有效地训练。在本文中,作者引入了DenseNet,它以前馈方式将每一层连接到其他每一层。传统的L层卷积网络有L个连接——每层和后续层之间有一个连接——而本文的网络有L(L+1)/2个直接连接。对于每一层,使用所有前一层的特征映射作为输入,并使用其自身的特征映射作为所有后续层的输入。DenseNets有几个引人注目的优点。

2024-03-04 22:11:57 977

原创 蓝桥杯嵌入式学习笔记(2):LED指示灯程序设计

书接上文,上一篇笔记完成了基础源工程的构建,这次我们在上一个工程的基础上做LED指示灯程序设计。

2024-03-04 22:03:57 575

QWT在windows环境下的相关dll、lib文件

此资源为QWT的相关lib文件(qwt.lib、qwtd.lib)与dll(qwt.dll和qwtd.dll),以及qwt_designer_plugin.dll。若有配置方面的问题,可以参考下文:http://t.csdnimg.cn/OcCqm

2024-08-07

空空如也

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

TA关注的人

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