- 博客(25)
- 收藏
- 关注
原创 基于OpenVINO的花卉识别
labelimg是一个有图形界面的图像标注工具,用来给数据打标签。AI Studio是基于百度深度学习平台飞桨的人工智能学习与实训社区,提供在线编程环境、免费GPU 算力、海量开源算法和开放数据,帮助开发者快速创建和部署模。初次使用的小伙伴记得注册之后完成新手礼包获取算力卡。YOLO2COCO因为小编拿到的数据集是yolo格式的,所以需要借助这个工具把YOLO格式的标签数据转成COCO格式数据集。
2023-07-16 17:47:29 310
原创 决策树ID3算法
决策树是什么?决策树(decision tree)是一种基本的分类与回归方法。举个通俗易懂的例子,如下图所示的流程图就是一个决策树,长方形代表判断模块(decision block),椭圆形成代表终止模块(terminating block),表示已经得出结论,可以终止运行。从判断模块引出的左右箭头称作为分支(branch),它可以达到另一个判断模块或者终止模块。我们还可以这样理解,分类决策树模型是一种描述对实例进行分类的树形结构。决策树由结点(node)和有向边(directed edge)组成。
2023-07-11 18:10:12 90
原创 HSV转换
HSV颜色空间的模型对应于圆柱坐标系中的一个圆锥形子集,圆锥的顶面对应于V=1. 它包含RGB模型中的R=1,G=1,B=1 三个面,所代表的颜色较亮。在圆锥顶面的圆周上的颜色,V=1,S=1,这种颜色是纯色。画家用改变色浓和 色深的方法从某种纯色获得不同色调的颜色,在一种纯色中加入白色以改变色浓,加入黑色以改变色深,同时 加入不同比例的白色,黑色即可获得各种不同的色调。来表示色彩的一种方式,是一种在人们生活中常用的颜色系统,因为它符合人们描述颜色的方式——是什么颜色、颜色有多深、颜色有多亮。
2023-06-29 16:19:11 167
原创 初识线性回归(Excel-Python实现)
Excel和jupyter这两种办法都可以完成线性回归的实验。excel比较简单直接,选中不同组的数据后,就能直接输出结果;jupyter如果用最小二乘法来做的话,要自己编程设计函数,但可以用第三方库就方便多了,直接调用函数实现。
2023-06-28 13:50:51 128
原创 Python环境配置与数据处理
图灵测试图灵测试是测试人在与被测试者(一个人和一台机器)隔开的情况下,通过一些装置(如键盘)向被测试者随意提问。问过一些问题后,如果被测试者超过30%的答复不能使测试人确认出哪个是人、哪个是机器的回答,那么这台机器就通过了测试,并被认为具有人类智能。图灵測试的核心事实上不是“计算机是否能和人对话”,而是“计算机是否能在智力行为上表现得和人无法区分”。
2023-06-27 18:42:47 57 1
原创 VGA协议实践
使用原理:显示器扫描方式分为逐行扫描和隔行扫描:逐行扫描是扫描从屏幕左上角一点开始,从左向右逐点扫描,每扫描完一行,电子束回到屏幕的左边下一行的起始位置,在这期间,每行结束时,用行同步信号进行同步;隔行扫描是指电子束扫描时每隔一行扫一线,完成一屏后在返回来扫描剩下的线,隔行扫描的显示器闪烁的厉害,会让使用者的眼睛疲劳。VGA的驱动程序显示的格式为RGB565,我们先找到一张需要显示的彩色图片,经过处理,将该图片转化为ROM可以存储的格式,然后VGA驱动程序从ROM中读取数据,输出到VGA显示屏显示。
2023-06-25 21:01:34 72 1
原创 FPGA实验全加器
全加器是用门电路实现两个二进制相加并求出和的组合线路,成为一位全加器,一位全加器可以处理低位进位,并输出本位加法进位。多个一位全加器进行级联可以得到多位全加器。Ain表示被加数,Bin表示加数,Cin表示低位进位,Cout表示高位进位,Sum表示本位和1位全加器真值表。半加器输入通过tool->Netlist Viewers->RTL Viewer,查看电路图创建一个向量波形文件,选择菜单项 File→New->VWF,添加信号功能仿真结果时序仿真结果全加器原理图输入。
2023-06-25 20:38:37 211 1
原创 基于FPGA的超声波测距
HC-SR04超声波测距模块可提供 2cm-400cm的非接触式距离感测功能,测距精度可达高到 3mm;图1为HC-SR04外观,其基本工作原理为给予此超声波测距模块触发信号后模块发射超声波,当超声波投射到物体而反射回来时,模块输出回响信号,以触发信号和回响信号间的时间差,来判定物体的距离。3. Echo: 该引脚会在高电平和低电平之间转换,当检测到障碍物时,在高电平保持的时间就表示信号发射出去并反射回来的时间。2. Trig: 是Trigger(触发)这个单词的缩写,该引脚用于触发超声波脉冲。
2023-06-08 09:13:35 253
原创 HLS入门实践
HLS(High-Level Synthesis)高层综合,就是将 C/C++的功能用 RTL 来实现,将 FPGA 的组件在一个软件环境中来开发,这个模块的功能验证在软件环境中来实现,无缝的将硬件仿真环境集合在一起,使用软件为中心的工具、报告以及优化设计,很容易的在 FPGA 传统的设计工具中生成 IP。
2023-05-30 22:51:17 212
原创 基于 NIOSII 软核的流水灯实验
(1)学习 Quartus Prime 、Platform Designer、Nios II SBT 的基本操作;(2)初步了解 SOPC的开发流程,基本掌握 Nios II 软核的定制方法;(3)掌握 Nios II 软件的开发流程,软件的基本调式方法。
2023-05-18 17:25:19 54
原创 ROS通信模式编程
首先我们运行 ros-master 和小海龟节点,然后我们先运行 server 节点,这里由于我们并没有启动 client ,所以小海龟没有运动,而是循环输出当前的位置和方向。当命令行提示运动结束,我们就可以看到小海龟已经运动到了我们目标位置,我们的位置输出就已经没有变化了。然后启动 client ,这是我们的 server 端就已经成功的接收到了目标地址信息。创建小乌龟移动的“服务文件”turtleMove.cpp。进入工程包下的src文件。
2023-05-14 11:07:00 67
原创 c语言完成modbus协议和STM32F103C8基于Modbus协议读取温湿度
完成modbus协议和STM32F103C8基于Modbus协议读取温湿度
2023-01-13 22:23:22 873
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人