自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数模应用-MATLAB基础知识精讲系列文章目录介绍(持续补充ing)

本专栏以MATLAB基础知识讲解为主,相信有很多刚入门的理工科小伙伴,对于MATLAB这个软件还不是很熟悉,在这里给各位学弟学妹们一个小建议:大学期间数模竞赛如果有机会尽量去参加,一方面是对自己所学知识的一次检验,另外,如果能在比赛中获得好名次的话,对你之后的求职升学等方面都会有很大助力!本专栏的进阶版参见博主的这个专栏,里面详细列举了各类算法的算法原理、应用案例及多种编程语言的代码实现,配合基础篇一起学习能达到事半功倍的效果哦。

2022-10-08 09:03:23 516

原创 数学建模-MATLAB算法精讲系列文章目录介绍(持续补充ing)

结合实际案例,从算法背景开始一步步到最终代码实现,本系列文章主要以matlab代码为主,为照顾学习其他编程语言的小伙伴,大部分算法会附带python、Java、C++、R语言等市面上主流代码,满足各层面的用户学习。部分内容参见网络文献,如有侵权,请联系博主删除本专栏中涉及的MATLAB基础知识讲解篇详见文章内容主要包括算法背景、算法原理、算法优缺点、算法伪代码、算法的应用场景、算法的应用案例、算法的拓展以及多语言实现算法的代码化。

2022-08-30 09:26:54 1651

原创 MATLAB算法实战应用案例精讲-【图像处理】三维重建(最终篇)

三维重建经过数十年的发展, 已经取得巨大的成功。基于视觉的三维重建在计算机领域是一个重要的研究内容, 主要通过使用相关仪器来获取物体的二维图像数据信息, 然后, 再对获取的数据信息进行分析处理, 最后, 利用三维重建的相关理论重建出真实环境中物体表面的轮廓信息。基于视觉的三维重建具有速度快、实时性好等优点, 能够广泛应用于人工智能、机器人、无人驾驶、SLAM (Simultaneous localization and mapping)、虚拟现实和3D打印等领域。

2024-03-02 00:30:00 22

原创 华为机试真题实战应用【算法代码篇】-简单的解压缩算法(附Java和python代码)

{A3B1{C}3}3代表A字符重复3次,B字符重复1次,花括号中的C字符重复3次,最外层花括号中的AAABCCC重复3次。2、花括号中的字符串加数字N,表示花括号中的字符重复N次。例如压缩内容为{AB}3,表示原始字符串为ABABAB。3、字符加N和花括号后面加N,支持任意的嵌套,包括互相嵌套,例如:压缩内容可以{A3B1{C}3}3。1、字符后面加数字N,表示重复字符N次。2.遇到字符}:计算重复次数,将栈中的字符组合成一个字符串, 复拼接后再入栈。后,将栈中的字符串顺序拼接,得到解压缩后的字符串。

2024-03-02 00:30:00 16

原创 华为机试真题实战应用【算法代码篇】-组合出合法最小数(附python、C++和JAVA代码实现)

如果拼接出的数字都是“0”开头,则选取值最小的,并且把开头部分的“0”都去掉再输出;第二种解题方式是先组合后排序,运用回溯算法遍历得到所有的组合,再将组合的数值排序,排序后的数值中最后一个数是以0开头的,则排序组合这第一个即为最小的结果,否则往前遍历到第一个首位不为0的数值即为最小的结果。该题运用了两种解题方式,一种是先排序后组合,及将数组从小到大排序,依次遍历拼接,如果存首位不为0的数值,将第一个首位不为0的数值放在最前面,该组合得到的数值即为不是0开头中最小的,或全为0开头中最小的;

2024-03-02 00:30:00 29

原创 MATLAB算法实战应用案例精讲-【自动驾驶】环境感知

目录知识储备传感器性能和限制算法原理视觉自动驾驶最新技术路线技术路线LiftingTemporalDepthMuti-modality/Multi-TaskBEVDet系列BEVDetBEVDet4DBEVDepth局限性与相关的讨论AVM环视系统算法基于自动提取角点算法的汽车标定方法AVM辅助视角——基于外参的视角变换2.1 单应矩阵H的原理2.2 PNP的原理2.3 车轮视角2.4 超级广角解决方案:基于外参的3D 纹理映射方法3.1 3D模型3.2 纹理映射3.3 融合3.4 3D AVM算法存在的问

2024-03-01 00:30:00 95

原创 计算机杂谈系列精讲100篇-【计算机应用】OpenCV基础知识

OpenCV诞生于Intel研究中心,其目的是为了促进CPU密集型应用。为了达到这一目的,Intel启动了多个项目,包括实时光线追踪和三维显示墙。一个在Intel工作的OpenCV作者在访问一些大学时,注意到许多顶尖大学中的研究组(如MIT媒体实验室)拥有很好的内部使用的开放计算机视觉库(在学生们间互相传播的代码),这会帮助一个新生从一个很高的起点开始ta的计算机视觉研究。这样一个新生可以在以前的基础上继续开始研究,而不用去从底层编写基本函数。因此,OpenCV的目的是开发一个普遍可用的计算机视觉库。

2024-03-01 00:30:00 12

原创 华为机试真题实战应用【赛题代码篇】-硬件产品销售方案(附Javapython代码)

某公司目前推出了 AI 开发者套件,Al 加速卡,AI 加速模块,AI服务器,智能边缘多种硬件产品,每种产品包含若干个型号。例如当前库存有 N 种产品,每种产品的库存量充足,给定每种产品的价格,记为 price(不存在价格相同的产品型号)。如果选择任何一种产品都超过了采购金额,那么当前选择是一种方案,加入到结果集中去。首先每一次可以选择一种产品,从组合中选择任意一种产品,只要其不超过采购金额。首先很显然地,我们需要一个集合来存储结果。对于每一种产品,仅仅需要对大于等于其价格的产品进行剪枝即可。

2024-03-01 00:30:00 18

原创 华为机试真题实战应用【赛题代码篇】-羊、狼、农夫过河(附C++、python和JAVA代码实现)

每次携带羊狼过河后,只要河岸两边羊的数量大于狼,或者只有一种动物,羊都不会损失,因此每次携带羊狼时候,我们需要保证确保该次携带是可行的,而且尽可能多带,这样运输次数才会最少,递归调用携带方法,直到所用狼和羊均运送完成。因此,"农夫在时,狼不会攻击羊“,这句话只会影响:船上,羊和狼的关系,即农夫在船上时,如果羊数量

2024-02-29 00:30:00 91

原创 目标检测YOLO实战应用案例100讲-【目标检测】缺陷检测(一)

人工检测是产品表面缺陷的传统检测方法,该方法抽检率低、准确性不高、实时性差、效率低、劳动强度大、受人工经验和主观因素的影响大,而基于机器视觉的检测方法可以很大程度上克服上述弊端。美国机器人工业协会(RIA)对机器视觉下的定义为:“机器视觉是通过光学的装置和非接触的传感器自动地接收和处理一个真实物体的图像,以获得所需信息或用于控制机器人运动的装置”[1]。

2024-02-29 00:30:00 12

原创 目标检测YOLO实战应用案例100讲-【目标检测】Halcon(工具应用篇)(三)

前两种方法是比较基本的获取图像的方法,在实际工程项目中无法采用从硬盘中读取图片的方式,同时采用Halcon的自带函数也会存在系统兼容等问题,需要使用相机SDK采相,但是相机SDK采相一般是将图像获取到内存中,因此必须采用从内存中获取图像的方法,即根据内存地址直接生成图像。抓取图像 grab_image 或 grab_image_async.从相机中获取图像,可直接通过Halcon自带的方法打开相机进行图片读取。从文件中获取图像即直接读取本地图片,采用的方法为read_image。

2024-02-28 00:30:00 25

原创 目标检测YOLO实战应用案例100讲-【目标检测】机器视觉(二)

机器视觉顾名思义是使机器具有像人一样的视觉功能,从而实现各种检测、判断、识别、测量、定位等功能。一个典型的机器统包括光源、镜头、相机CCD相机和CMOS相机)、图像处理器(硬件)、图像处理软件、显示器、执行单元等。机器视觉系统通过图像采集硬件(相机、镜头、光源等)将被摄取目标转换成图像信号,并传送给专用的图像处理系统。图像处理系统根据像素亮度、颜色分布等信息,对目标进行特征抽取,并做相应的判断,进而根据结果来控制现场的设备。

2024-02-28 00:30:00 16

原创 华为机试真题实战应用【算法代码篇】-Linux发行版的数量(附Java、python和C++代码实现)

发行版集是一个或多个相关存在关联的操作系统发行版,集合内不包含没有关联的发行版给你一个 n*n 的矩阵 isConnected,其中 isComnected[i][j] = 1 表示第 i 发行版和第 j 个发行版直接关联,而 isConnected[i][j] =0 表者不直接相连。第一行输入发行版的总数量 N, 之后每行表示各发行版间是否直接相关。返回最大的发行版集中发行版的数量。输出最大的发行版集中发行版的数量。

2024-02-28 00:30:00 111

原创 华为机试真题实战应用【赛题代码篇】-二元组个数(附Java和python代码)

使用两个 HashMap 分别存储数组a和数组b中元素的出现次数。Hashap 的 key 是元素, value 为该元素出现的次数。遍历众数组a对应的 HashMap。对于每个元素,检査该元素是否在数组b的 Hashap 中存在。如果存在,则将数组a中元素的出现次数乘以数组 b 中元素的出现次数,累加到结果中。给定两个数组a,b,若a[i]==b[i]则称[i,j]为一个二元组,求在给定的两个数组中,二元组的个数。第二行输入m个数,表示第一个数组。第四行输入n个数,表示第二个数组。

2024-02-28 00:30:00 7

原创 MATLAB算法实战应用案例精讲-【图像处理】SLAM技术详解(基础篇)(三)

基于粒子滤波框架的激光SLAM,RBpf粒子滤波算法,即将定位和建图过程分离,先进行定位再进行建图,结合里程计和激光信息,每个粒子都携带一个地图,构建小场景地图所需的计算量较小,精度较高。但在高分辨率建图时,在静止状态下更新不好,存在震荡并noise过多。

2024-02-27 00:30:00 510

原创 华为机试真题实战应用【赛题代码篇】-不含101的数(附Java和python代码)

递归函数中,p表示当前处理到的二进制位,limit表示当前位是否受到上限制,f表示记忆化数组,arr表示二进制数,pre表示前一位的值,prepre表示前两位的值。区间[1,10]内,5的二进制表示为101,10的二进制表示为1010,因此除了5与10不满足条件外,其他数字都满足条件,因此答案为8。从输入的数值范围可以看出,如果使用第一种方法肯定是会超时的,感兴趣的同学可以自行实现,在评论区分享。第二种是求最值的二进制,然后移动101的位置,求可能的组合个数,总数减去包含的个数就是带输出个数;

2024-02-27 00:30:00 175

原创 目标检测YOLO实战应用案例100讲-【目标检测】基于深度学习的手部增强现实技术(续)

虽然厂商提供了相机的详细参数,由于相机在制作过程中会产生细微的差异 和透镜对画面的扭曲,实际成像会产生畸变,畸变的存在会影响计算的深度,因 此在计算深度之前需要消除相机的畸变。相机的畸变主要有两种,径向畸变和切向畸变。径向畸变产生的原因是透镜的不同部位的放大倍率不同,会对画面产生扭曲,如图2-18所示a为枕形畸变,b为桶形畸变,两种畸变均是径向畸变。切向畸变主要是在相机组装时,相机的透 镜和成像平面并不垂直,产生一种轻微透视现象。无论哪种畸变,相机都是无法 避免,造成精度上的误差[62]。

2024-02-27 00:30:00 27

原创 华为机试真题实战应用【赛题代码篇】-过滤组合字符串(附Java和python代码实现)

和一个屏蔽字符串“ux”,那么“78”可以组成多个字符串例如:“ux”,“uw”,“vx”,“vw”,过滤这些完全包含屏蔽字符串的每一个字符的字符串,然后输出剩下的字符串。例如7关联"u","v",8关联"x","w",输入一个字符串例如“78”,0 关联 "a","b","c"1 关联 "d","e","f"2 关联 "g","h","i"3 关联 "j","k","l"4 关联 "m","n","o"5 关联 "p","q","r"7 关联 "u","v"8 关联 "w","x"

2024-02-27 00:30:00 135

原创 机器视觉系列之【硬件知识】-光源(二)

在机器视觉系统中,光源具有非常重要的作用,选择合适的光源成为决定整个系统成败的关键因素,光源的主要目的就是将被测物体与背景尽量明显分别,获得高品质、高对比度的图像。下面带您了解一下机器视觉光源颜色的选择攻略:一般情况下,如果使用黑白相机,又对被测物体的颜色选择没有特殊的要求,红色是比较合适的选择。因为红色LED寿命长、稳定、价格低廉,更重要的是红色LED的波长更接近传感器的灵敏度峰值,而通常的CCD对紫色、蓝色的光敏感程度没有红光强。如果进行彩色成像,则通常考虑使用白色光源。

2024-02-26 00:30:00 13

原创 目标检测YOLO实战应用案例100讲-电子元器件缺陷智能检测(续)

图像预处理的目的是抑制不想要的杂质信息,增强有用信息的图像特征,并 且图像预处理不会增加图像信息量。因此,在构建电子元器件数据集之前进行图 像预处理是较为重要的步骤。在采集电子元器件图像的过程中,通常会因为人为 操作、硬件设施和自然光线分布不均等问题,使得采集设备获取到的照片质量不 高,附带有大量噪声,影响到后续工作的开展。根据本文数据情况,主要使用滤 波降噪处理作为图像预处理方法。经过图像预处理后,一个好的数据集对于训练 卷积神经网络来说是必不可少的关键步骤。

2024-02-26 00:30:00 82

原创 华为机试真题实战应用【赛题代码篇】-英文输入法(附Java、C++和python代码)

主管期望你来实现英文输入法单词联想功能。需求如下:依据用户输入的单词前缀,从已输入的英文语句中联想出用户想输入的单词,按字典序输出联想到的单词序列,如果联想不到,请输出用户输入的单词前缀。注意:1. 英文单词联想时,区分大小写2. 缩略形式如”don't”,判定为两个单词,”don”和”t”3. 输出的单词序列,不能有重复单词,且只能是英文单词,不能有标点符号输入描述:输入为两行。首行输入一段由英文单词word和标点符号组成的语句str;接下来一行为一个英文单词前缀pre。

2024-02-26 00:30:00 320

原创 目标检测YOLO实战应用案例100讲-【目标检测】基于深度学习的手部增强现实技术

近年来,计算机为当前的生活提供了很多便利,逐渐成了生活中不可缺少的 一部分,同时由于新材料的不断被发现,让芯片的性能进一步提高,从此让计算 机的发展变得更为迅速。戈登摩尔提出了著名的摩尔定律,指出了未来一段时间 内晶体管的密度依然会线性增长[1],晶体管是各个硬件设备的基本组成部分,由此 可见,未来的一段时间硬件依然高速发展。

2024-02-26 00:30:00 13

原创 目标检测YOLO实战应用案例100讲-百度AI模型-图像识别应用案例

通用文字识别算法有下面有两个函数一个只返回基本的识别信息,另一个除了返回识别到的内容外还返回每一行具体的位置信息。GeneralBasic(只返回每行内容信息)General(返回每行内容信息加位置信息)

2024-02-25 00:30:00 60

原创 目标检测YOLO实战应用案例100讲-电子元器件缺陷智能检测

当前我国电子工业的发展势头持续高涨,使得各类电子企业数量如雨后春笋 般的增长。随着国家对电子行业的大力支持,我国电子元器件行业逐渐在全球市 场上占据了一定的位置。电子产业所涉及的领域包括新能源、军事、电子通讯设 备、工业、航空航天等方面。在未来几年,随着新技术发展普及,电子制造产业 将会有更为广阔的发展空间。电子元器件本身是由一些相关零件构成,是电子产品的基本组成部分,可以 在多种产品中进行使用。

2024-02-25 00:30:00 15

原创 华为机试真题实战应用【算法代码篇】-AI面板识别(附JAVA、C++和python代码实现)

对排序后list的第一个灯,作为基准灯,找到和基准灯在同一行的灯。这个题可以使用List来进行灯坐标存储,然后先找出未排序的最大的,然后是找出和最大的灯处于同一行的,按x1坐标进行排序。给出的坐标是左上角和右下角,且排序是找所有未排序的点的最高点作为基准点,然后找到基准点那一行进行排序,例如说明中的图(编号1和3位是1行 2是1行 4和5 是一行 )在实现思路上,我们已经有灯的左上角及右下角坐标,那么我们可以算出每个灯的中心坐标以及半径,假设以(X,Y)表示中心坐标,以R表示半径。直到所有灯泡遍历结束。

2024-02-25 00:30:00 4

原创 华为机试真题实战应用【算法代码篇】-服务器能耗统计(附python、C++和JAVA代码实现)

时间片范围: [0,1000000]: 任务数范围: [1,10000];统计出最小和最大的运行时间,并统计从0到最大运行时间之间每个时间的任务数量,遍历每个任务的开始时间到结束时间并将其任务数量加一。最后,遍历统计的任务数量,空载消化1,单任务消化3,多任务消化3,注意是最小开始时间到最大结束时间之间。给定一个任务列表,请计算出从第一个任务开始,到所有任务结束,服务器的总能耗。服务器有三种运行状态:空载、单任务、多任务,每个时间片的能耗的分别为1、3、4;[1,1] 处于单任务状态,能耗为3*1= 3。

2024-02-25 00:30:00 7

原创 华为机试真题实战应用【算法代码篇】-用户调度问题(附python、C++和JAVA代码实现)

按照题目意思,用户是串行调度的,因此执行顺序不能把,即dfs第一层必须选15 8 17,第二层必须选1 2 2 0 9,第三层必须选1175。假设当前有n个待串行调度用户,每个用户可以使用A/B/C三种不同的调度策略,不同的策略会消耗不同的系统资源。请你根据如下规则进行用户调度,并返回总的消耗资源数。3.每个用户依次选择当前所能选择的对系统资源消耗最少的策略(局部最优),如果有多个满足要求的策略,选最后一个。相邻的用户不能使用相同的调度策略,例如,第1个用户使用了A策略,则第2个用户只能使用B或者C策好。

2024-02-24 00:30:00 4

原创 华为机试真题实战应用【算法代码篇】-报文回路(附python、C++和JAVA代码实现)

当组播数据从最后一跳路由器发往组播组成员时,往往会经过交换机。由于组播数据的目的MAC地址是组播MAC地址,默认情况下交换机将泛洪此类数据帧,有可能导致不同组的组播流量会被别组的成员接收。IGMP Snooping功能可以控制组播流量在以太网的泛洪范围,避免不同组的组播流量被别组成员接收。当Router将组播报文转发至Switch以后,Switch负责将组播报文转发给组播用户。

2024-02-24 00:30:00 16

原创 华为机试真题实战应用【算法代码篇】-通过软盘拷贝文件(附python、C++和JAVA代码实现)

首先需要计算选则的文件占用的block大小:curBlock=Math.ceil(nums[0] / 512.0),如果j的大小比curBlock还小,说明不能放入nums[0]这个文件,反之,如果j>=curBlock,那么此时的dp[0][j]=nums[0]。对于dp[i][j](i>=1,j>=1)来说。1.dp[i][0]代表,最多选nums前(i+1)个文件,使其占用的block个数不超过0时的最大文件和,很明显只要选了文件,其占用的block就不可能为0个,所以dp[i][0]=0。

2024-02-23 00:30:00 7

原创 MATLAB算法实战应用案例精讲-【人工智能】ROS机器人(基础篇)(二)

想象一下,有两台计算机A和B,每台上都运行着一个独立的ROS系统。我们的目标是让系统A中的节点监听话题testa,并将接收到的消息通过TCP发送给系统B中的节点。同样,系统B中的节点将监听话题testb并通过TCP将消息回传给系统A。这种设置的一个典型应用场景是多机器人协作,其中机器人位于不同的网络环境中,或者需要与不支持ROS的遗留系统交互。首先,确保两台计算机都安装了ROS,并且需要使两台设备能互ping。

2024-02-22 00:30:00 19

原创 华为机试真题实战应用【算法代码篇】-数据最节约的备份方法(附python、C++和JAVA代码实现)

比如上面的案例中,当前文件为80,两个光盘的剩余空间分别为100和200,如果放入100,那么两个剩余空间变为:20和200,最小值为20;如果nums[i]+最大剩余空间

2024-02-22 00:30:00 82

原创 目标检测YOLO实战应用案例100讲-【工具篇】康耐视VIDI

深度学习技术使用模拟人类智能的神经网络来区分异常、零件和字符,同时容忍复杂模式中的自然变化。深度学习提供了优于传统机器视觉方法的优势,后者难以理解视觉上相似零件之间的可变性和偏差。针对工厂自动化优化的深度学习软件可执行以下操作:1解决难以使用基于规则的算法进行编程的视觉应用问题2处理令人困惑的背景和糟糕的图像质量3维护应用并在工厂车间重新训练4无需重新编程核心算法即可适应新的示例5供非视力专家使用。

2024-02-22 00:30:00 117

原创 目标检测YOLO实战应用案例100讲-分布式光纤振动传感的深度学习图像检测(续)

目录4 交通监测研究 4.1 研究区域 4.2 DAS数据预处理 4.3 车流量检测和速度估计 4.3.1 YOLOv5检测车辆和估计速度 4.3.2 倾斜叠加检测车辆和估计速度 4.3.3 事件峰值法检测车辆 4.4 车流量检测和分析 4.4.1 车流量检测结果的比较和验证4.4.2 车流量检测结果分析 4.5 车辆速度估计和结果分析 4.6 振幅分类 5 图像模板匹配地震检测定位研究 5.1 研究区域 5.2 数据和方法 5.2.1 数据预处理 5.2.2 深度学习图像检测地震事件 5.2.3 图

2024-02-22 00:30:00 20

原创 目标检测YOLO实战应用案例100讲-【目标检测】目标追踪

目标追踪技术对于民生、社会的发展以及国家军事能力的壮大都具有重要的意义。它不仅仅可以应用到体育赛事当中目标的捕捉,还可以应用到交通上,比如实时监测车辆是否超速等!对于国家的军事也具有一定的意义,比如说导弹识别目标等方向。目前主流的目标跟踪算法都是基于策略,即基于目标检测的结果来进行目标跟踪。DeepSORT运用的就是这个策略,上面的视频是DeepSORT对人群进行跟踪的结果,每个bbox左上角的数字是用来标识某个人的唯一ID号。

2024-02-21 00:30:00 81

原创 华为机试真题实战应用【算法代码篇】-最长公共后缀(附python、C++和JAVA代码实现)

2.之后,再找出suffix和strs[1]的最长公共后缀,并覆盖给suffix,按此逻辑继续找出suffix和其他strs[i]的最长公共后缀当然,在上面过程中,一旦发现sufix=="",即最长公共后缀是空串,则可以直接返回@Zero。否则,返回suffix。每次取查找范围的中间值 mid ,判断每个字符串的长度为 mid 的前缀是否相同,如果相同则最长公共前缀的长度一定大于或等于 mid ,如果不相同则最长公共前缀的长度一定小于 mid ,通过上述方式将查找范围缩小一半,直到得到最长公共前缀的长度。

2024-02-21 00:30:00 15

原创 目标检测YOLO实战应用案例100讲-分布式光纤振动传感的深度学习图像检测

分布式光纤振动传感技术(Distributed Acoustic Sensing, DAS)是近年来快速发展的一项光纤传感技术,可将通信光纤转变为地震传感器台阵,使得光纤不仅可以传输数据,还可以实现实时监测环境和结构的变化。与传统的传感技术相比,DAS技术的最大优势在于它可以实现对整条光纤的监测,而不需要在特定的位置安装传感器。因此,它具有较高的可扩展性、可靠性和经济性。DAS技术可以实现高精度的振动检测,其灵敏度可达到纳米级别,具有很高的空间分辨率和时间分辨率。一台。

2024-02-21 00:30:00 331

原创 MATLAB算法实战应用案例精讲-【图像处理】图像识别(基础篇)

所谓分类问题就是让模型预测输入的所属类别,例如图像分类中,先将图像标注为猫,狗,猪等类别,当然计算机不会直接识别中文字符的,因此不能采用中文表示,我们可以用1,2,3等来表示猫,狗,猪。当单个摄像头捕捉手掌后,就开始多目摄像头开始采集,且基于过去历史数据为参照,跟踪新的手势包围盒。针对核心思路,我们需要知道如何将图像输入到模型中,要使得pytorch能读懂我们的图像,主要是通过Dataset类,针对不同的要求重写不同的dataset类继承Dataset,我们必须重写这个类,以达到我们的要求。

2024-02-20 00:30:00 190

原创 华为机试真题实战应用【算法代码篇】-N进制减法(附python、C++和JAVA代码实现)

先不考虑异常情况,做 N 进制减法运算,最简单的就是将 N 进制数转为 十进制,然后进行十进制减法,得到的差值,再转为 N 进制数。主管期望你实现一个基于字符串的N进制的减法需要对输入的两个字符串按照给定的N进制进行减法操作,输出正负符号和表示结果的字符串.另外还有一个隐藏的异常就是,一个 N 进制数,它的每一位不可能大于等于 N,这也是我们需要考虑的异常情况。4、输入的被减数和减数,除了单独的 0 以外,不能是以 0 开头的字符串。其一为减法计算的结果,-1表示出错,0表示结果为整数,1表示结果为负数。

2024-02-20 00:30:00 11

原创 MATLAB算法实战应用案例精讲-【目标检测】目标跟踪(补充篇)

目标跟踪是计算机视觉领域的一个重要问题,目前广泛应用在体育赛事转播、安防监控和无人机、无人车、机器人等领域。简单来说,目标跟踪就是在连续的视频序列中,建立所要跟踪物体的位置关系,得到物体完整的运动轨迹。给定图像第一帧的目标坐标位置,计算在下一帧图像中目标的确切位置。在运动的过程中,目标可能会呈现一些图像上的变化,比如姿态或形状的变化、尺度的变化、背景遮挡或光线亮度的变化等。目标跟踪算法的研究也围绕着解决这些变化和具体的应用展开。

2024-02-19 00:30:00 154

原创 华为机试真题实战应用【算法代码篇】-图像物体的边界(附python、C++和JAVA代码实现)

1)如下图,与像素5的格子相邻的像素1的格子(0,0)、(0,1)、(0,2)、(1,0)、(1,2)、(2,0)、(2,1)、(2,2)、(4,4)、(4,5)、(5,4)为边界,另(0,0)、(0,1)、(0,2)、(1,0)、(1,2)、(2,0)、(2,1)、(2,2)相邻,为1个边界,(4,4)、(4,5)、(5,4)相邻,为1个边界,所以下图边界个数为2。第二行开始,是M行N列的像素的二维数组,仅包含像素1和5。(2,2)、(3,3)相邻。像素1代表的物体的边界个数。第一行,行数M,列数N。

2024-02-19 00:30:00 437

MATLAB算法实战应用案例精讲-【智能优化算法】基于人类行为的优化算法(HBBO)(附MATLAB源代码)

MATLAB算法实战应用案例精讲-【智能优化算法】基于人类行为的优化算法(HBBO)(附MATLAB源代码)

2023-12-12

MATLAB算法实战应用案例精讲-【智能优化算法】焦点群优化算法(FGOA)(附MATLAB源代码)

MATLAB算法实战应用案例精讲-【智能优化算法】焦点群优化算法(FGOA)(附MATLAB源代码)

2023-12-12

实战应用案例-实时车道线检测和智能告警(车道线检测 + 距离告警 + 转弯曲率半径计算)(附详细代码实现)

实战应用案例-实时车道线检测和智能告警(车道线检测 + 距离告警 + 转弯曲率半径计算)(附详细代码实现)

2023-12-06

MATLAB算法实战应用案例精讲-【智能优化算法】引力搜索算法-GSA(MATLAB源代码)

MATLAB算法实战应用案例精讲-【智能优化算法】引力搜索算法-GSA(MATLAB源代码)

2023-11-29

MATLAB算法实战应用案例精讲-优化算法人类城市化搜索算法(HUS)-附MATLAB代码实现

MATLAB算法实战应用案例精讲-优化算法人类城市化搜索算法(HUS)-附MATLAB代码实现

2023-11-17

算法实战应用案例精讲-图像处理图像识别-基于深度学习的车牌检测识别(Pytorch)

算法实战应用案例精讲-图像处理图像识别-基于深度学习的车牌检测识别(Pytorch)

2023-11-14

MATLAB算法实战应用案例精讲-拔河优化算法-TOW-MATLAB实现源代码

MATLAB算法实战应用案例精讲-拔河优化算法-TOW-MATLAB实现源代码

2023-11-11

MATLAB算法实战应用案例精讲-搜索组算法 - SGA-MATLAB实现源代码

MATLAB算法实战应用案例精讲-搜索组算法 - SGA-MATLAB实现源代码

2023-11-11

MATLAB算法实战应用案例精讲-足球联赛竞争算法SLC-MATLAB实现源代码

MATLAB算法实战应用案例精讲-足球联赛竞争算法SLC-MATLAB实现源代码

2023-11-10

MATLAB算法实战应用案例精讲-爬行动物搜索算法-MATLAB实现源代码RSA

MATLAB算法实战应用案例精讲-爬行动物搜索算法-MATLAB实现源代码RSA

2023-11-10

MATLAB算法实战应用案例精讲-野燕算法 - WGA-MATLAB实现源代码

MATLAB算法实战应用案例精讲-野燕算法 - WGA-MATLAB实现源代码

2023-11-10

MATLAB算法实战应用案例精讲-科莫多巨蜥算法-MATLAB实现源代码KMA

MATLAB算法实战应用案例精讲-科莫多巨蜥算法-MATLAB实现源代码KMA

2023-11-10

MATLAB算法实战应用案例精讲-帝企鹅优化算法(AFO)-MATLAB实现源代码

MATLAB算法实战应用案例精讲-帝企鹅优化算法(AFO)-MATLAB实现源代码

2023-11-10

MATLAB算法实战应用案例精讲-金鹰优化器GEO-MATLAB实现源代码

MATLAB算法实战应用案例精讲-金鹰优化器GEO-MATLAB实现源代码

2023-11-10

MATLAB算法实战应用案例精讲-蜘蛛猴优化算法-MATLAB实现源代码

MATLAB算法实战应用案例精讲-蜘蛛猴优化算法-MATLAB实现源代码

2023-11-10

MATLAB算法实战应用案例精讲-桶水母优化算法-MATLAB实现源代码

MATLAB算法实战应用案例精讲-桶水母优化算法-MATLAB实现源代码

2023-11-10

MATLAB算法实战应用案例精讲-成吉思汗鲨鱼优化器-MATLAB实现源代码

MATLAB算法实战应用案例精讲-成吉思汗鲨鱼优化器-MATLAB实现源代码

2023-11-10

MATLAB算法实战应用案例精讲-红鸢优化算法(ROA)-MATLAB实现源代码

MATLAB算法实战应用案例精讲-红鸢优化算法(ROA)-MATLAB实现源代码

2023-11-10

MATLAB算法实战应用案例精讲-亨利气体溶解优化算法(HGSO)-MATLAB实现源代码

MATLAB算法实战应用案例精讲-亨利气体溶解优化算法(HGSO)-MATLAB实现源代码

2023-11-10

图像处理实战应用案例-使用计算机视觉进行车道检测代码实现

图像处理实战应用案例-使用计算机视觉进行车道检测代码实现

2023-10-10

2008年全国研究生数学建模竞赛-“华为杯”研究生数学建模竞赛2008年-完整版数据及试题

2008年全国研究生数学建模竞赛-“华为杯”研究生数学建模竞赛2008年-完整版数据及试题

2023-09-20

业务运营必知必会全资料体系-华为流程体系建设与运营

业务运营必知必会全资料体系-华为流程体系建设与运营

2023-09-08

2023年高教社杯全国大学生数学建模竞赛-完整赛题及数据

2023年高教社杯全国大学生数学建模竞赛-完整赛题及数据

2023-09-08

MATLAB图像处理-GA优化的OTSU&KSWT&sallis图像分割及其MATLAB实现

OTSU、最大熵(KSW)、Tsallis熵应用于灰度图像阈值分割,采用了简单的单阈值分割,并利用遗传算法优化其寻优过程

2023-06-25

MATLAB算法实战应用案例精讲-图像处理缺陷检测-工业产品缺陷检测数据

0积分下载,为了辅助我的博文,不要涨积分!!!

2022-12-13

MATLAB算法实战应用案例精讲-图像处理缺陷检测-水果和蔬菜缺陷检测

0积分下载,代码是为了辅助我的博文,不要给我涨积分!!!

2022-12-13

MATLAB算法实战应用案例精讲-图像处理缺陷检测-Defect Eye缺陷检测开源工具

资源0积分,为辅助博文上传的资源,CSDN不要给我随意涨积分!!!

2022-12-13

图像处理算法实战应用案例精讲-目标检测权重文件YOLO-small

本资料为博文辅助内容,0积分下载,CSDN不要给我涨积分!!!

2022-12-09

深度学习ECAnet注意力机制实现源代码(Python)

0积分下载,是为了辅助我的博文,请不要随意给我涨积分!!!对应博文【深度学习】ECANet注意力机制

2022-11-30

深度学习CBAM注意力机制源代码(Python代码)

0积分,为了辅助我的博文上传的资料,CSDN不要给我随意变动下载积分!!!对应博文【深度学习】CBAM注意力机制

2022-11-29

【智能优化算法】鲸鱼优化算法-WOA工具箱(WOA_Toolbox).zip

【智能优化算法】鲸鱼优化算法-WOA工具箱(WOA_Toolbox).zip

2022-08-31

【智能优化算法】天牛须搜索-BAS】基于R的BAS工具箱.zip

【智能优化算法】天牛须搜索-BAS】基于R的BAS工具箱.zip

2022-08-19

【智能优化算法】天牛须搜索-BAS】基于Matlab的BAS工具箱.zip

【智能优化算法】天牛须搜索-BAS】基于Matlab的BAS工具箱.zip

2022-08-19

空空如也

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

TA关注的人

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