自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 嵌入式人工智能应用- 第十章街景分类

我们有时候在一些科幻电影里看到类似 所示的画面,感觉很是高端大气上档次,那么我们能不能做到类似的识别效果呢?这和我们的实验七类似,实验九是识别视野中的主要物体,这里不仅识别到了,还将识别到的物体框选出来了。如果从最开始的基础到现在,关于常用的算法、各种神经网络已经了解得够多了,这里我们再加一个 YOLO 算法。当我们谈起计算机视觉时,首先想到的就是图像分类。图像分类是计算机视觉最基本的任务之一,但是在图像分类的基础上,还有更复杂和有意思的任务,如目标检测,物体定位,图像分割等。

2025-03-15 22:46:37 751 1

原创 嵌入式人工智能应用- 第九章 物体识别

从 LeNet5 到 DenseNet,反应卷积网络的一个发展方向:提高精度。图像的空间特征、颜色特征等,对于物体识别在某些方面的精度要求不是那么高,那么有没有一种网络可以在精度一定要求下提高运算速度呢?提高运算速度的调整大概有两个方向:减少可学习参数的数量;减少整个网络的计算量。SqueezeNet的模型压缩1.将 3x3 卷积替换成 1x1 卷积:通过这一步,一个卷积操作的参数数量减少了 9 倍。

2025-03-15 22:45:54 610

原创 嵌入式人工智能应用- 第七章 人脸识别

Dlib 是一个包含机器学习算法的 C++开源工具包。Dlib 可以帮助我们创建很多复杂的机器学习方面的软件来帮助解决实际问题。目前 Dlib 已经被广泛的用在行业和学术领域,包括机器人,嵌入式设备,移动电话和大型高性能计算环境。Dlib 是开源、免费的,官网:http://dlib.net,地址:https://github.com/davisking/dlib。

2025-03-13 22:30:16 848

原创 嵌入式人工智能应用- 第八章 车牌识别

车牌自动识别是一项利用车辆的动态视频或静态图像进行牌照号码、牌照颜色自动识别的模式识别技术。其硬件设备一般包括触发设备(监测车辆是否进入视野)、摄像设备、照明设备、图像采集设备、识别车牌号码的处理机(如计算机)等,其软件核心包括车牌定位算法、车牌字符分割算法和光学字符识别算法等。某些车牌识别系统还具有通过视频图像判断是否有车的功能称之为视频车辆检测。一个完整的车牌识别系统应包括车辆检测、图像采集、车牌识别等几部分。当车辆检测部分检测到车辆到达时触发图像采集单元,采集当前的视频图像。

2025-03-13 22:29:25 1003

原创 嵌入式人工智能应用-第6章 人脸检测

卷积神经网络。卷积是什么意思呢?从数学上说,卷积是一种运算。它是我们学习高等数学之后新接触的一种运算。在泛函分析中,卷积、旋积或摺积(英语:Convolution)是通过两个函数 f 和 g 生成第三个函数的一种数学算子,表征函数 f 与 g 经过翻转和平移的重叠部分函数值乘积对重叠长度的积分。卷积神经网络听起来像是一个奇怪的生物学和数学的结合,但是这些网络已经成为计算机视觉领域最具影响力的创新之一。

2025-03-08 22:22:22 1212 1

原创 嵌入式人工智能应用-第五章 文字识别

文字识别实际是我们日常用语,专业名称叫做光学字符识别(OCR)。OCR(Optical Character Recognition,光学字符识别)是指电子设备(例如扫描仪或数码相机)检查纸上打印的字符,通过检测暗、亮的模式确定其形状,然后用字符识别方法将形状翻译成计算机文字的过程;即,针对印刷体字符,采用光学的方式将纸质文档中的文字转换成为黑白点阵的图像文件,并通过识别软件将图像中的文字转换成文本格式,供文字处理软件进一步编辑加工的技术。

2025-03-08 11:06:31 826

原创 嵌入式人工智能应用-第四章 神经网络 11

人工神经网络(Artificial Neural Network,即 ANN ),是 20 世纪 80 年代以来人工智能领域兴起的研究热点。它从信息处理角度对人脑神经元网络进行抽象, 建立某种简单模型,按不同的连接方式组成不同的网络。在工程与学术界也常直接简称为神经网络或类神经网络。神经网络是一种运算模型,由大量的节点(或称神经元)之间相互联接构成。每个节点代表一种特定的输出函数,称为激励(激活)函数(act每两个节点间的连接都代表一个对于通过该连接信号的加权值,称之为权重,这相当于人工神经网络的记忆。

2025-03-06 11:37:11 1148

原创 Linux 基础入门操作-实验三 cmake使用介绍

cmake 是 kitware 公司以及一些开源开发者在开发几个工具套件(VTK)的过程中衍生品,最终形成体系,成为一个独立的开放源代码项目。项目的诞生时间是 2001 年。其官方网站是 www.cmake.org,可以通过访问官方网站获得更多关于 cmake 的信息。

2025-03-06 11:36:21 935

原创 嵌入式人工智能应用-第四章 支持向量机 9

支持向量机(Support Vector Machine, SVM)是一类按监督学习(supervised learning)方式对数据进行二元分类的广义线性分类器(generalized linear classifier),其决策边界是对学习样本求解的最大边距超平面(maximum-margin hyperplane)。SVM 被提出于 1964 年,在二十世纪 90 年代后得到快速发展并衍生出一系列改进和扩展算法,在人像识别、文本分类等模式识别(pattern recognition)问题中得到应用。

2025-02-25 21:38:29 864

原创 嵌入式人工智能应用-第四章 梯度下降法 10

跟人工智能相关的术语中,经常会听到梯度下降这个词,本次实验就主要讲述与梯度下降法相关的知识。首先了解梯度,梯度的本意是一个向量(矢量),表示某一函数在该点处的方向导数沿着该方向取得最大值,即函数在该点处沿着该方向(此梯度的方向)变化最快,变化率最大(为该梯度的模)。比如函数 f(x,y),分别对 x,y 求偏导数,求得的梯度向量就是(∂f/∂x,∂f/∂y)T,简称 grad f(x,y)。对于在点(x0,y0)的具体梯度向量就是(∂f/∂x0, ∂f/∂y0)T。

2025-02-25 21:38:01 866

原创 嵌入式人工智能应用-第四章 逻辑回归 8

逻辑回归的过程可以概括为:面对一个回归或者分类问题,建立代价函数,然后通过优化方法迭代求解出最优的模型参数,然后测试验证我们这个求解的模型的好坏。Logistic 回归虽然名字里带“回归”,但是它实际上是一种分类方法,主要用于二分类问题(即输出只有两种,分别代表两个类别)。回归模型中,y 是一个定性变量,比如 y=0 或 1,logistic 方法主要应用于研究某些时间发生的概率。

2025-02-19 23:20:07 606

原创 嵌入式人工智能应用-第四章 随机森林7

随机森林指的是利用多棵树对样本进行训练并预测的一种分类器。该分类器最早由 Leo Breiman 和 Adele Cutler 提出,并被注册成了商标。在机器学习中,随机森林是一个包含多个决策树的分类器,并且其输出的类别是由个别输出的类别的众数而定。随机森林是 1995 年由贝尔实验室的 Tin Kam Ho 所提出的随机决策森林而来。是结合了 Breimans 的“Bootstrap aggregating”想法和 Ho 的“random subspace method”而建造的决策树的集合。

2025-02-19 10:56:34 1118

原创 Linux 外设驱动 应用 6 陀螺仪实验

螺旋仪是一种用来传感与维持方向的装置,基于角动量守恒的理论设计出来的。陀螺仪主要是由一个位于轴心且可旋转的转子构成。陀螺仪一旦开始旋转,由于转子的角动量,陀螺仪有抗拒方向改变的趋向。陀螺仪多用于导航、定位等系统常用实例如手机GPS定位导航、卫星三轴陀螺仪定位。陀螺仪基本上就是运用物体高速旋转时,角动量很大,旋转轴会一直稳定指向一个方向的性质,所制造出来的定向仪器。不过它必需转得够快,或者惯量够大(也可以说是角动量要够大)。不然,只要一个很小的力矩,就会严重影响到它的稳定性。

2025-02-17 22:14:50 887

原创 嵌入式人工智能应用-第四章 决策树 6

决策树是一种机器学习的方法。决策树的生成算法有 ID3, C4.5 和 C5.0 等。决策树是一种树形结构,其中每个内部节点表示一个属性上的判断,每个分支代表一个判断结果的输出,最后每个叶节点代表一种分类结果。决策树是一种十分常用的分类方法,需要监管学习(有教师的 Supervised Learning),监管学习就是给出一堆样本,每个样本都有一组属性和一个分类结果,也就是分类结果已知,那么通过学习这些样本得到一个决策树,这个决策树能够对新的数据给出正确的分类。

2025-02-17 14:49:47 1653

原创 嵌入式人工智能应用-第四章 朴素贝叶斯算法介绍 5

贝叶斯分类是一类分类算法的总称,这类算法均以贝叶斯定理为基础,故统称为贝叶斯分类。而朴素朴素贝叶斯分类是贝叶斯分类中最简单,也是常见的一种分类方法。下面从基本的概念叙述朴素贝叶斯分类概念:随机试验是在相同条件下对某随机现象进行的大量重复观察。随机事件是在随机试验中,可能出现也可能不出现,而在大量重复试验中具有某种规律性的事件叫做随机事件。贝叶斯定理是关于随机事件A 和 B 的条件概率(或边缘概率)的一则定理。其中 P(A|B)是在 B 发生的情况下 A 发生的可能性。

2025-02-09 19:25:43 568

原创 嵌入式人工智能应用-第四章 K 均值聚类算法 4

K-means 算法,是一种无监督分类算法,也称为 K-平均或者 K-均值,一般作为掌握聚类算法的第一个算法。所以 K-means 算法也称为 K 均值聚类算法(k-means clustering algorithm),是一种迭代求解的聚类分析算法,其步骤是,预先将数据分为 K 组,则随机选取 K 个对象作为初始的聚类中心,然后计算每个对象与各个种子聚类中心之间的距离,把每个对象分配给距离它最近的聚类中心。聚类中心以及分配给它们的对象就代表一个聚类。

2025-02-09 18:57:40 1087

原创 嵌入式人工智能应用-第四章 KNN 算法介绍 3

分类算法的本质:给定一个对象 X,将该对象划分到之前预定义好的某个类别 Yi 中,怎么将 X 划分到 Yi 的方法就是分类算法。分类算法用在什么地方?在我们的身边有很多这种需求,例如人群分类,在一个学校,对男生、女生分类,对不同的专业进行分类等;再比如新闻分类,比如军事新闻、科技新闻等进行分类;再比如垃圾邮件过滤、网页信息过滤等。

2025-02-08 14:59:29 730

原创 嵌入式人工智能应用-第四章 基于 sklearn 的手写数字识别 2

K最近邻(K-Nearest Neighbors,KNN)是一种简单且广泛使用的监督学习算法,主要用于分类和回归任务。

2025-02-08 08:30:00 892

原创 嘉立创EDA-差分对设计

目的:主要目的是为了保持差分信号对的对称性,确保两个信号在传输过程中保持相同的传播延迟,从而减少共模干扰,提高信号的抗干扰能力。定义:差分对等长调节是指确保一对差分信号线(通常由两根平行的导线组成)的长度完全相同。定义:等长调节是指确保电路中所有信号线的长度相等,或者至少在可接受的误差范围内。目的:目的是为了减少信号传播延迟的差异,降低信号反射和串扰,提高信号完整性。其中,λ是工作频率下的波长,对于2.4GHz,λ ≈ 125mm。振幅(H)应足够大,以确保蛇形的相邻段之间的电气耦合最小。

2024-12-09 21:37:56 2768

原创 嘉立创EDA-过孔介绍

通孔是从PCB的一侧贯穿到另一侧的导通孔,用于连接不同层的电路。它贯穿了PCB所有的层,包括外层和内层。埋孔是在多层PCB中,用于连接内层导线的导通孔。这种孔不会贯穿到PCB的外层,因此在表面不可见。盲孔是一种从PCB表面开始但不贯穿整个PCB的导通孔,用于连接外层和内层电路。埋孔和盲孔的主要作用是优化PCB布线,提升电路密度和性能,同时降低信号干扰和延迟。在现代电子设备中(如手机、平板电脑等),由于设备对轻薄化和高性能的需求,盲孔和埋孔技术被广泛应用于HDI PCB设计中。

2024-12-09 06:53:49 2872

原创 嵌入式人工智能应用-第四章 基于 CNN 的手写数字识别 1

图像识别(Image Recognition)是指利用计算机对图像进行处理、分析和理解,以识别各种不同模式的目标和对像的技术。图像识别的发展经历了三个阶段:文字识别、数字图像处理与识别、物体识别。机器学习领域一般将此类识别问题转化为分类问题。手写识别是常见的图像识别任务。计算机通过手写体图片来识别出图片中的字,与印刷字体不同的是,不同人的手写体风格迥异,大小不一, 造成了计算机对手写识别任务的一些困难。数字手写体识别由于其有限的类别(0~9 共 10 个数字)成为了相对简单的手写识别任务。

2024-12-08 18:50:43 976

原创 Linux 外设驱动 应用 6 摄像头采集实验 part2

OpenCV(Open Source Computer Vision Library)是一个开源的计算机视觉库,旨在提供高效、实用的图像处理和计算机视觉功能。它最初由Intel公司开发,现由一个庞大的社区进行维护和更新。OpenCV广泛应用于实时图像处理、视频分析、机器学习等领域。OpenCV的主要功能:图像滤波:如模糊、锐化、降噪等。几何变换:如旋转、缩放、裁剪、仿射变换、透视变换等。边缘检测:如Sobel、Canny算法。颜色空间转换:如RGB到灰度图、HSV转换等。

2024-12-08 15:49:00 863

原创 嵌入式系统应用-LVGL的应用-平衡球游戏 part2

MPU6050是一款由InvenSense公司生产的加速度计和陀螺仪传感器,广泛应用于消费电子、机器人等领域。它集成了三轴加速度计和三轴陀螺仪,能够测量三维空间中的加速度和角速度。六轴传感器:提供三轴加速度和三轴角速度数据。结合两个传感器的数据可以实现9轴运动传感(需要外部磁力计)。通过I²C接口(也支持SPI)输出数据,方便与微控制器连接。内置温度传感器,用于温度补偿。设计注重低功耗,适合便携设备应用。具有内部数字运动处理器(DMP),可以进行数据滤波和处理,减轻主处理器的负担。

2024-12-02 17:48:16 1199

原创 嵌入式系统应用-LVGL的应用-平衡球游戏 part1

这个游戏界面相对比较简单,这里会的做的比较复杂一点。我们将开发一种界面平衡球的游戏, 这个。创建一个蓝色的背景, 绘制这个界面。为主界面增加一个鼠标的动作相应。绘制这个球, 选择黄色的球。创建鼠标相应绘制具体的动作。

2024-12-02 15:25:37 577

原创 嵌入式系统应用-LVGL的应用-智能时钟 part 3

‌光敏电阻(photoresistor或light-dependent resistor,缩写为LDR)是一种基于内光电效应的半导体元件,其阻值依赖于入射光强的变化。‌当入射光强增加时,光敏电阻的阻值减小;反之,入射光强减弱时,其阻值增大。光敏电阻没有极性,使用时在其两端施加一个任意方向的外加电压,通过测量回路中的电流大小可以反映入射光的强弱。‌工作原理光敏电阻的工作原理基于半导体的内光电效应。在黑暗条件下,光敏电阻内部的大部分电子是不能自由移动的价带电子,此时光敏电阻的阻值很高。

2024-11-25 16:52:32 822

原创 嵌入式系统应用-LVGL的应用-智能时钟 part 2

RTC 由两个主要部分组成(如图 3.1 所示)。第一部分(APB1 接口)用来和 APB1 总线相连。此单元还包含一组 16 位寄存器,可通过 APB1 总线对其进行读写操作 APB1 接口由 APB1 总线时钟驱动,用来与 APB1 总线接口。另一部分(RTC 核心)由一组可编程计数器组成,分成两个主要模块。第一个模块是 RTC 的预分频模块,它可编程产生最长为 1 秒的 RTC 时间基准 TR_CLK。RTC 的预分频模块包含了一个 20 位的可编程分频器(RTC 预分频器)。

2024-11-25 15:48:51 1130

原创 嵌入式人工智能应用-第三章 opencv操作5 图像的基本处理

OpenCV 有绘图函数,可以把想要的图形直接绘制到图像上,提供了绘制直线的接口 line(),绘制箭头的接口 arrowedLine(),绘制矩形的接口 rectangle(),绘制圆的接口 circle(),绘制椭圆的接口 ellipse(),填充多边形接口 fillConvexPoly(),绘制轮廓的接口 drawContours(),绘制文字的接口 putText()。当一个图像的大小增加之后,组成图像的像素的可见度将会变得更高,从而使得图像表现得粗糙。tmp: 当前图像,初始化为原图像 src。

2024-11-19 20:11:19 1171

原创 嘉立创EDA-PCB阻抗计算

两层板阻抗控制是通过包地来实现的,即共面阻抗2、两层板 50Ω单端阻抗不好控制,差分 90Ω,100Ω相对容易3、两层板阻抗控制包地是很重要的,包地间距要严格要求,并且需要连贯。

2024-11-19 17:47:52 3623

原创 PCB 板设计- 布线、布线 心得2

在电子系统中,“地”有两种含义:一种是信号的电位基准(信号地),一种是大地(安全地)。系统接地的意思就是把各个电路的信号的电位基准与大地相连,使两者等电位。系统接地的好处: 为信号提供一个稳定的参考地; 提供人员触电防护保护; 提供静电泄放通道; 屏蔽作用。静电是一种客观存在的自然现象,产生的方式多种,如接触、摩擦、电器间感应等。静电的特点是长时间积聚、高电压、低电量、小电流和作用时间短的特点。

2024-11-16 13:52:24 1577

原创 嘉立创EDA-叠层设计

叠层介绍1 两层板子2 四层板子2.1 第一种方案2.2 第二中叠层方案3 6层板子3.1 第一种方案3.2 第二种方案3.3 第三种叠层方案4 8层叠层方案5 10层板子的方案6 嘉立创叠层创建6.1 选择工具的图层管理器6.2 两层板子设计6.4 四层叠层7 叠层方案选择7.1 嘉立创的叠层方案7.2 叠层选择1 两层板子主要是两层信号层,上层和下层都是信号层(电源层和底层)2 四层板子2.1 第一种方案四层板子:顶层是信号层;中间是电源层;中间是底层;底层是信号层;四层板子较两

2024-11-16 13:10:30 1916

原创 PCB 板设计- 布线、布线 心得1

(1)众所周知的是在电源、地线之间加上去耦电容。(2)尽量加宽电源、地线宽度,最好是地线比电源线宽,它们的关系是:地线>电源线>信号线,通常信号线宽为:0.2~0.3mm,最经细宽度可达 0.05~0.07mm,电源线为 1.2~2.5 mm,对数字电路的 PCB 可用宽的地导线组成一个回路, 即构成一个地网来使用(模拟电路的地不能这样使用)(3)用大面积铜层作地线用,在印制板上把没被用上的地方都与地相连接作为地线用。或是做成多层板,电源,地线各占用一层。

2024-11-11 21:54:25 1654

原创 嵌入式系统应用-LVGL的应用-音乐播放器

用LVGL做的一个简单音乐播放器

2024-11-11 11:47:08 1100

原创 stm8开发笔记--STVD开发软件的安装

调试时,STVD可提供集成模拟器(软件),并支持全套硬件工具,包括低成本RLink和ST-LINK电路内调试器/编程器、面向ST7微控制器中的经济型ST7-DVP3和高端ST7-EMU3系列MCU的模拟器,以及面向STM8微控制器的STice高级模拟器。STVD是免费提供的ST MCU工具集的一部分,该工具集还包含ST Visual Programmer编程接口和ST Assembler Linker。双击这个软件安装,输入你的用户名,进行安装,选择默认路径安装就好。这个开发的标准的外设库,可以加速开发。

2024-11-09 00:07:41 1290

原创 Linux 外设驱动 应用 6 摄像头采集实验 part1

V4L2 有一段历史了。大约在 1998 的秋天,它的光芒第一次出现在 Bill Dirks 的眼中。经过长足的发展,它于 2002 年 11 月,发布 2.5.46 时,融入了内核主干之中。然而直到今天,仍有一部分内核驱动不支持新的 API,这种新旧 API 的转换工作仍在进行。同时,V4L2 API 也在发展,并在 2.6.18 版本中进行了一些重大的改变。支持 V4L2 的应用依旧相对较少。V4L2 在设计时,是要支持很多广泛的设备的,它们之中只有一部分在本质上是真正的视频设备。

2024-11-06 21:56:37 1163

原创 Linux 外设驱动 应用 5 LCD 控制实验

液晶得名于其物理特性:它的分子晶体,以液态存在而非固态。这些晶体分子的液体特性使得它具有两种非常有用的特点:1)如果让电流通过液晶层,这些分子将会以电流的流向方向进行排列,如果没有电流,它们将会彼此平行排列。2)如果提供了带有细小沟槽的外层,将液晶倒入后,液晶分子会顺着槽排列,并且内层与外层以同样的方式进行排列。液晶的第三个特性是很神奇的:液晶层能使光线发生扭转。液晶层表现的有些类似偏光器,这就意味着它能够过滤除了那些从特殊方向射入之外的所有光线。

2024-11-06 21:10:30 687

原创 Linux 外设驱动 应用 4 触摸屏实验

LCD 显示屏包括显示屏和触摸屏,上层的是触摸屏,下层是显示屏。触摸屏(touch screen)又称为“触控屏”、“触控面板”,是一种可接收输入讯号的感应式液晶显示装置,当接触了屏幕上的图形按钮时,屏幕上的触觉反馈系统可根据预先编程的程式驱动各种连结装置,可用以取代机械式的按钮面板,并借由液晶显示画面制造出生动的影音效果。触摸屏作为一种最新的电脑输入设备,它是目前最简单、方便、自然的一种人机交互方式。它赋予了多媒体以崭新的面貌,是极富吸引力的全新多媒体交互设备。

2024-11-05 18:24:32 832

原创 嵌入式系统应用-LVGL的应用-智能时钟 part 1

lvgl 简单应用

2024-11-05 12:45:39 945

原创 嘉立创eda-PCB操作流程

封闭的物理边框对以后的元件布局、走线来说是个基本平台,也对自动布局起着约束作用,否则,从原理图过来的元件会不知所措的。但这里一定要注意精确,否则以后出现安装问题麻烦可就大了。还有就是拐角地方最好用圆弧,一方面可以避免尖角划伤工人,同时又可以减轻应力作用。以前我的一个产品老是在运输过程中有个别机器出现面壳PCB板断裂的情况,改用圆弧后就好了。

2024-10-23 09:35:42 2245

原创 嵌入式人工智能应用-第三章 opencv操作4 图像特征

图像特征主要有图像的颜色特征、纹理特征、形状特征和空间关系特征。颜色特征是一种全局特征,描述了图像或图像区域所对应的景物的表面性质;纹理特征也是一种全局特征,它也描述了图像或图像区域所对应景物的表面性质;形状特征有两类表示方法,一类是轮廓特征,另一类是区域特征,图像的轮廓特征主要针对物体的外边界,而图像的区域特征则关系到整个形状区域;空间关系特征,是指图像中分割出来的多个目标之间的相互的空间位置或相对方向关系,这些关系也可分为连接/邻接关系、交叠/重叠关系和包含/包容关系等。

2024-10-22 14:33:27 936

原创 嵌入式人工智能应用-第三章 opencv操作3 图像平滑操作

图像处理(image processing)又称为影像处理,是用计算机对图像进行达到所需结果的技术。起源于20 世纪 20 年代,一般为数字图像处理。图像处理技术的主要内容包括图像压缩、增强复原、匹配描述识别 3 个部分,常见的处理有图像数字化、图像编码、图像增强、图像复原、图像分割和图像分析等。图像处理是利用计算机对图像信息进行加工以满足人的视觉心理或者应用需求的行为,应用广泛,多用于测绘学、大气科学、天文学、美图、使图像提高辨识等。关于图像的编码和压缩,本次实验不做解释。

2024-10-22 14:07:08 1312

图像识别项目 物体分类代码基于ncnn,采用squeezenet的架构

图像识别项目-之 分类项目 这个直接进入文件夹,运行make文件。 具体可以参考笔者的博文- 物体分类。

2025-03-15

人工智能-车牌识别代码

人工智能-车牌识别代码,作者论文中有写如何来运行这个代码。

2025-03-13

人工智能-人脸识别代码

人工智能-人脸识别代码,采用cnn的架构识别代码

2025-03-13

基于STM8S003F3P6TR的控制程序

里面有gpio口的,定时器应用案例

2025-03-07

chineseocr-lite.tar.gz 中文识别模型

chineseocr_lite.tar.gz 中文识别模型,可以参考我的博客-来如何使用 https://editor.csdn.net/md?articleId=146055419

2025-03-07

一个随机随林的演示代码

随机随林的演示代码,采用ktlearn的库iris的演示库,来说明随机森林。

2025-02-19

mpu6050 的驱动文件和演示案例

mpu6050 的驱动文件和演示案例, 有一个演示文件和说明文档。

2025-02-17

基于Histogram的svm 行人检测

svm 检测行人, 检测图片是否有人。里面有应用案例,在linux环境下运行。代码采用c++来编写的

2025-02-12

朴素贝叶斯 算法演示代码

这个资源有对应的博客使用介绍,请关注博主,查看 朴素贝叶斯 的博文的介绍

2025-02-09

k 均值演示算法-pyhton 代码

需要在linux环境下面,需要klean,opencv等库

2025-02-09

KNN K 邻近算法演示,对数据进行分类

KNN K 邻近算法演示, 在python3,需要按键knn库,opencv库

2025-02-08

基于KNN的手写识别代码

里面有手写库,knn的应用测试代码

2025-02-08

嵌入式系统应用-LVGL的应用-平衡球游戏 part2

MPU6050初始化代码

2024-12-16

Linux 外设驱动 应用 6 摄像头采集实验

把摄像头的数据显示到触摸屏上面

2024-12-05

嵌入式系统应用-LVGL的应用-智能时钟 part 2

嵌入式系统应用-LVGL的应用-智能时钟 part 2

2024-11-25

嵌入式系统应用-LVGL的应用-智能时钟 part 3

DS18B20

2024-11-25

Cosmic的C和汇编语言工具链

Cosmic的C和汇编语言工具链

2024-11-08

嵌入式系统应用-LVGL的应用-模拟时钟

基于LVGL 的模拟时钟

2024-11-04

rt-thread 的软件报包- AT24CXX 软件包

rt-thread 的软件报包- AT24CXX 软件包

2024-10-13

控制蜂鸣器和按键的驱动和应用代码

控制蜂鸣器和按键的驱动和应用代码。 实现双击、单击 。 蜂鸣器播放音乐。 stm32f407

2024-09-23

SFUD库资源,可以用于FLASH. SPI或者QSPI

SFUD库资源,可以用于FLASH. SPI或者QSPI. 这是一个开源资源

2024-05-06

远程桌面调试-特别合适树莓派远程桌面调试

远程桌面调试

2024-04-21

ARM嵌入式系统中面向对象的模块编程方法

ARM嵌入式系统中面向对象的模块编程方法的具体操作

2023-12-24

LVGL的mdk的pack库

LVGL的mdk的pack库,可以比较方便开发lvgl的代码

2023-12-20

触摸屏的管理芯片 TSC2046

触摸屏的管理芯片 TSC2046, 采用spi通讯,获取不同点位。

2023-12-20

cm4 数据开发手册和设计手册

cm4 数据手册,对设计参考很有帮助

2023-12-16

CM4 USB3.0电路设计参考

CM4 USB 参考电路

2023-12-16

上海高校教师资格证面试资料

上海高校教师资格证面试资料,如何写教案、面试问题之类的参考文件。

2023-12-08

用于扫描设备ip地址软件

比较合适用于linux系统开发,设备IP检测等应用

2023-12-08

RTOS 的原理介绍介绍,方便理解工作原理

RTOS 的原理介绍,方便理解工作原理

2023-11-26

LVGL 的vs studio的仿真环境

LVGL 的vs studio的仿真环境

2023-11-26

LVGL的图形库开发手册

LVGL的图形库开发手册

2023-11-26

MM32L0130的芯片资料和开发工具包

MM32L0130的芯片资料和开发工具包

2023-11-24

lin开发资料和参考电路图

lin协议开发资料和参考电路图

2023-11-24

上海高校教师资格证考试复习资料

上海高校教师资格证考试复习资料-复习材料三门课程。 做题目就好,不用看书的。

2023-11-24

Eagle 画图软件 世界技能大赛指定软件

Eagle 画图软件 ,

2023-11-24

window的VISA库

window的VISA库

2023-11-11

git window开发

gitee 开发代码托管服务

2023-10-29

rt-thread keil pack

用于离线安装rt-thread的pack,

2023-10-11

libusb的window库

可以用于开发qt里面加载,开发usb的应用程序

2023-10-08

空空如也

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

TA关注的人

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