- 博客(39)
- 收藏
- 关注
原创 论文研读:ViT-V-Net—用于无监督3D医学图像配准的Vision Transformer
最近,几种基于VIT的图像分割方法被与ConvNets相结合,以提高对详细定位信息的恢复。受它们的启发,我们提出了VIT-V-Net,它连接了VIT和ConvNet,以提供3D医学图像配准。
2024-07-12 16:35:33
946
原创 C++笔记:实现一个字符串类(构造函数、拷贝构造函数、拷贝赋值函数)
实现一个字符串类String,为其提供可接受C风格字符串的构造函数、析构函数、拷贝构造函数和拷贝赋值函数。
2024-06-28 15:58:27
479
原创 蓝桥杯嵌入式国赛笔记(3):其他拓展板程序设计(温、湿度传感器、光敏电阻等)
本文记录了蓝桥杯嵌入式国赛的扩展板温、湿度传感器、光敏电阻的相关代码
2024-05-28 20:46:53
392
原创 蓝桥杯嵌入式国赛笔记(4):多路AD采集
本文介绍了两种不同的AD多通道采集的办法,并实现了相关代码以及进行了验证,效果表明成功实现了多路的AD采集功能。
2024-05-28 20:46:20
570
原创 蓝桥杯嵌入式国赛笔记(2):拓展板按键程序设计
本文通过AD采集并滤波的方式获取到按键电压,再根据不同按键产生不同电压范围的电路原理进行按键的判断,通过代码测试成功。
2024-05-21 15:36:23
404
原创 Linux网络编程:TCP并发服务器实现
本文通过多进程和多线程技术进行的TCP并发服务器的实现,在多进程方式下,解决了僵尸进程的问题。最后通过完成代码的编写并测试,成功实现了TCP并发服务器。
2024-05-09 16:40:23
998
原创 OpenCV C++实现区域面积筛选以及统计区域个数
本文实现了根据源图像的灰度值来分割成二值图像,通过面积筛选剔除掉面积小的区域,并统计区域的个数以及区域中心坐标。
2024-04-27 20:35:00
1318
原创 Linux并发程序设计(1):进程的创建和回收
本文介绍了进程的相关概念以及相关的进程创建、结束、回收等函数,通过代码实验实现了子进程的创建与回收。
2024-04-18 13:36:55
922
原创 Linux文件IO(5):静态库和动态库的使用
本文介绍了库的概念,并介绍了linux系统下的两种库(静态库和动态库),此外对这两种库进行了特点的说明以及通过编写代码实现了两类库的应用。
2024-04-07 11:20:23
1300
原创 Linux文件IO(3):使用文件IO进行文件的打开、关闭、读写、定位等相关操作
本文总结了Linux下文件IO的打开、关闭、读写、定位函数介绍,并根据这些函数进行了一个包含文件打开关闭、读写、格式化输出等内容的实现。
2024-04-04 07:17:21
748
原创 蓝桥杯嵌入式学习笔记(9):RTC程序设计
本文通过CubeMx进行配置RTC的参数以及时钟资源,并通过CubeMx生成的源工程进行二次编写成功实现了RTC的基本功能。
2024-04-03 15:21:29
1047
原创 蓝桥杯嵌入式学习笔记(8):TIM程序设计(基本定时器、PWM、方波等)
本文介绍了STM32G431的定时器资源并使用CubeMx配置了基本定时器、PWM捕获、PWM输出、方波输出等配置,并编写代码进行基本操作的实现。
2024-04-01 16:16:38
1292
2
原创 蓝桥杯嵌入式学习笔记(6):IIC程序设计
本文进行IIC的介绍,并利用IIC原理去实现了读取24C02存储器和MCP4017可编程电阻的读写,通过代码测试成功实现了存储器和可编程电阻的读写功能。
2024-03-27 21:26:45
1451
1
原创 论文研读:Transformers Make Strong Encoders for Medical Image Segmentation
在深度学习医学图像分割领域,UNet结构一直以来都牢牢占据着主导地位,并取得了巨大的成功。然而,由于卷积操作的固有局部性,U-Net通常在远程依赖方面表现出局限性。Transformer是为序列到序列的预测而设计的,已经成为具有固有全局自注意力机制的替代架构,但由于缺乏低级细节,可能导致定位能力有限。在本文中,作者提出了TransUNet,它兼有和U-Net的优点,作为医学图像分割的强大替代方案。
2024-03-25 17:40:31
1090
1
原创 Linux文件IO(2):使用标准IO进行文件的打开、关闭、读写、流定位等相关操作
上文对标准IO、流及缓冲区的概念进行介绍并进行了相关实验,上文链接点这里,本文来介绍使用标准IO进行文件的打开、关闭、读、写等相关操作。本文总结了C语言标准IO的输入、输出、读写、流的刷新定位等相关概念及函数介绍,并根据这些函数进行了一个包含文件打开关闭、读写、格式化输出等内容的实现。
2024-03-25 17:11:23
1116
原创 蓝桥杯嵌入式学习笔记(5):UART程序设计
因本人备赛蓝桥杯嵌入式省赛,故编写此学习笔记进行学习上的记录。上文我们实现了LCD程序设计,本文我们进行异步的串口通信的程序设计。串行通信又叫做串行口通信,它又分为同步通信和异步通信两种方式其中,HAL_UART_Transmit函数的第一个参数为串口结构体指针,第二个参数为字符串地址,第三个参数为字符串长度,第四个参数为超时时间。//减速处理。
2024-03-18 19:33:33
988
原创 Linux文件IO(1):标准IO介绍及缓冲区
Linux有一个特性,叫做“一切皆文件”。Linux将所有的设备、文件和操作都视为文件,并提供了统一的文件操作接口。这种特性带来了许多优点和应用,例如统一的文件操作接口、方便的文本处理和系统管理、方便的设备管理和更高的安全性。
2024-03-12 21:34:29
956
原创 蓝桥杯嵌入式学习笔记(3):KEY按键程序设计
上文我们实现了LED程序设计,本节进行KEY按键的程序设计,并结合上一节已经实现的LED程序设计进行KEY按键的测试
2024-03-12 14:47:01
1202
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
863
11
原创 论文研读:Densely Connected Convolutional Networks
Abstract研究表明,如果卷积网络在靠近输入和接近输出的层之间包含更短的连接,那么卷积网络可以更深入、更准确、更有效地训练。在本文中,作者引入了DenseNet,它以前馈方式将每一层连接到其他每一层。传统的L层卷积网络有L个连接——每层和后续层之间有一个连接——而本文的网络有L(L+1)/2个直接连接。对于每一层,使用所有前一层的特征映射作为输入,并使用其自身的特征映射作为所有后续层的输入。DenseNets有几个引人注目的优点。
2024-03-04 22:11:57
963
原创 蓝桥杯嵌入式学习笔记(2):LED指示灯程序设计
书接上文,上一篇笔记完成了基础源工程的构建,这次我们在上一个工程的基础上做LED指示灯程序设计。
2024-03-04 22:03:57
548
原创 蓝桥杯嵌入式学习笔记(1):使用CubeMX构建源工程
因本人备赛蓝桥杯嵌入式省赛,故编写此学习笔记进行学习上的记录。(主控芯片为开发思路为:使用CubeMX来构建源工程,并使用Keil5在源工程的基础上进行进一步的修改优化。
2024-03-02 16:34:03
466
1
原创 深度学习入门(2):多层感知机
感知机是学习神经网络的基础!多层感知机可以实现更复杂的电路,比如加法运算其可以用感知机实现,实际上,使用感知机甚至可以表示计算机。
2024-03-02 10:05:59
344
原创 深度学习入门(1):感知机
感知机是由美国学者Frank Rosenblatt在1957年提出来的。学习感知机的构造是学习通向神经网络和深度学习的一种重要思想。
2024-03-01 17:18:33
408
原创 使用C++语言利用NIDAQmx库进行加速度传感器的数据采集
本次项目需要利用NI采集卡:NI 9232,振动加速度传感器:PCB 356A44对待测量产品进行震动方面的测量,并输出时域数据与频域数据;
2023-07-29 15:09:05
2198
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人