自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Git笔记

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

2024-07-18 17:52:46 441

原创 SQLite3(2):常用API

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

2024-07-17 22:23:41 560

原创 论文研读: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

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

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

2024-06-04 17:19:50 1132

原创 蓝桥杯嵌入式国赛笔记(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

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

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

2024-05-20 22:36:48 358

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

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

2024-05-09 16:40:23 998

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

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

2024-05-08 20:00:36 664

原创 Linux实现Flappy bird项目

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

2024-05-07 21:54:42 731

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

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

2024-04-27 20:35:00 1318

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

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

2024-04-20 10:52:27 360

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

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

2024-04-18 13:36:55 922

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

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

2024-04-07 11:20:23 1300

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

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

2024-04-05 12:24:12 946

原创 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

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

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

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

原创 蓝桥杯嵌入式学习笔记(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

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

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

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

原创 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

原创 C语言实现链式队列

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

2024-03-11 22:33:08 610

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

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

2024-03-07 16:13:40 463

原创 使用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

原创 指针和引用的概念

本文将介绍两种复合类型:引用和指针

2023-09-17 17:31:11 102 1

原创 使用C++语言利用NIDAQmx库进行加速度传感器的数据采集

本次项目需要利用NI采集卡:NI 9232,振动加速度传感器:PCB 356A44对待测量产品进行震动方面的测量,并输出时域数据与频域数据;

2023-07-29 15:09:05 2198

原创 Qt与halcon联合开发实现基于形状的模板匹配

使用Qt与halcon联合编程实现基于形状的模板匹配

2021-12-09 17:06:18 3248 2

空空如也

空空如也

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

TA关注的人

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