- 博客(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并发程序设计(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
原创 论文研读: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
原创 蓝桥杯嵌入式国赛笔记(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
原创 Linux网络编程:TCP并发服务器实现
本文通过多进程和多线程技术进行的TCP并发服务器的实现,在多进程方式下,解决了僵尸进程的问题。最后通过完成代码的编写并测试,成功实现了TCP并发服务器。
2024-05-09 16:40:23
1041
原创 OpenCV C++实现区域面积筛选以及统计区域个数
本文实现了根据源图像的灰度值来分割成二值图像,通过面积筛选剔除掉面积小的区域,并统计区域的个数以及区域中心坐标。
2024-04-27 20:35:00
1400
原创 Linux并发程序设计(1):进程的创建和回收
本文介绍了进程的相关概念以及相关的进程创建、结束、回收等函数,通过代码实验实现了子进程的创建与回收。
2024-04-18 13:36:55
935
原创 Linux文件IO(5):静态库和动态库的使用
本文介绍了库的概念,并介绍了linux系统下的两种库(静态库和动态库),此外对这两种库进行了特点的说明以及通过编写代码实现了两类库的应用。
2024-04-07 11:20:23
1321
原创 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
原创 蓝桥杯嵌入式学习笔记(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
原创 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
原创 使用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文件
2024-08-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人