- 博客(34)
- 收藏
- 关注
原创 计算机视觉--图像拼接
RANSAC(Random Sample Consensus)是一种基于随机采样的迭代算法,用于估计数据集中的模型参数。它主要用于从一组有噪声的数据中估计出一个最优的数学模型。下面是 RANSAC 算法的基本流程:随机采样:从原始数据中随机选择一定数量的样本来构造一个初始模型,这个初始模型可以用来进行后续的计算。模型拟合:使用所选样本来拟合一个数学模型。内点选择:计算每个数据点到所估计的模型的距离,如果距离小于给定的阈值,则将该数据点视为“内点”,否则将其视为“外点”。
2023-05-03 01:58:48
2484
原创 计算机视觉-角点检测
如若忘记勾选还要找到安装路径文件夹,找到dot文件,将它的路径添加到系统环境变量path中。本次实验实现了Harris角点检测与SIFT特征提取,并对比了两者的区别。利用SIFT算法实现了两幅相近图像的特征匹配,并成功实现了匹配地理标记图像。Harris角点检测和SIFT特征提取都是计算机视觉领域中常用的特征检测与描述算法。它们的主要区别在于:Harris角点检测是一种基于。的图像,而SIFT特征提取能够提取出更加稳定和鲁棒的特征点,但。的检测方法,而SIFT特征提取是一种基于。Harris角点检测。
2023-04-18 21:17:10
1374
原创 计算机视觉-图像的基本操作
本次实验主要使用了OpenCV库对图像进行处理,包括读取、可视化、缩略、变换、绘制轮廓和直方图、灰度变换、直方图均衡化、高斯模糊、计算导数、形态学计数和去噪等应用。OpenCV库适合用于计算机视觉应用程序,可应用于图像分析和处理。
2023-03-22 22:48:33
1048
原创 绘制PR曲线
本例使用sklearn库,并使用该库中的乳腺癌数据集与liblinear优化算法计算精准率和召回率。通过matplotlib库绘制PR曲线。
2022-10-19 20:44:41
1599
原创 520HTML
520HTML说明源码说明本人只是略懂前端知识,想学习更多的前端知识推荐在b站上搜索相关教学视频可以快速入门。由于目前本人还有其他事务所以暂时不出教程。源码网页中显示的文字可以用ctrl+f查找到对应位置,修改内容并保存可以自定义显示内容。(除了时间和头像,想自定义时间使用ctrl+f查找天即可找到,像自定义头像可以搜索头像)<!DOCTYPE html><html><head> <meta http-equiv="Content-Type"
2022-05-25 00:37:43
400
原创 3D Object Detection学习论文汇总
三维目标检测论文汇总论文汇总图Paper&Code基于点云数据论文基于点投票方法论文基于体素化方法论文基于Transformer方法论文论文汇总图目前仅记录已学习的论文,持续更新。Paper&Code[paper]:论文地址[code]:代码地址基于点云数据论文pointNet [paper] [code]PointRCNN [paper] [code]Fast Point R-CNN [paper]3DSSD [paper] [code]基于点投票方法论文
2022-03-16 15:23:30
3397
原创 数据库学习--MySQL数据类型
数据库学习--MySQL提升MySQL数据类型1. 数值类型1.1 TINYINT1.2 SMALLINT1.3 MEDIUMINT1.4 INT1.5 BIGINT1.6 FLOAT1.7 DOUBLE2.日期/时间类型2.1 DATA2.2 TIME2.3 YEAR2.4 DATATIME2.5 TIMESTAMP3.字符串类型3.1 VARCHAR3.2 CHAR3.3 TEXT3.4 LONGTEXT结束语下篇预告MySQL数据类型1. 数值类型1.1 TINYINT极小的整数范围从-128
2022-03-12 20:40:55
1165
原创 Navicat Premium 15的使用
Navicat Premium 15的使用创建连接表查询创建数据库创建表创建数据结束语创建连接进入应用后按顺序进行操作。出现连接成功代表可以连接啦。退出后再点击确定即可连接。里面有所有的数据库,双击进入想要进的数据库。表查询双击进入数据库后会出现该数据库下所有表。双击进入想要进的表中。这里就是我们表中的所有数据了。创建数据库右击localhost即可找到创建数据库字样。数据库名是必填的,这里填test01。至此就创建了一个数据库了。创建表进入数据库后上面有创建表字样
2022-03-11 19:56:32
8880
5
原创 数据库学习--MySQL基础(续)
数据库学习--MySQL基础表的增删改查1.增1.1指定字段插入1.2全字段插入1.3增加多条信息2.查2.1查看全部数据2.2查看指定数据3.改4.删练习结束语下篇预告表的增删改查表的增删改查其实就是数据的增删改查。1.增1.1指定字段插入INSERT INTO students (id, name)VALUES (1, 'ice'),(2, '冰鸽'),(3, 'yefeng');1.2全字段插入insert into students value (0, 'ice-冰鸽', 18
2022-03-10 22:14:05
512
原创 数据库学习--MySQL基础
数据库学习--MySQL基础MySQL安装MySQL启动连接数据库1.本地连接2.远程连接三级目录MySQL安装MySQL安装可视化工具:Navicat Premium Essentials 15MySQL启动在这里输入cmd,弹出的窗口右击选择以管理员身份运行(这步很重要,大部分无法启动数据库服务都是因为没有管理员权限),弹出的窗口选择是就可以了。然后
2022-03-10 16:49:48
1263
原创 python学习--正则
正则正则表达式1.判断手机号2.正则元字符1.通配符2.正则转义3.转义符3.1 \d和\D3.2 \s3.3 \w4.脱字符5.美元符6.匹配次数6.1 {}6.2 +6.3 *6.4 ?7.贪婪和非贪婪匹配7.1贪婪匹配7.1非贪婪匹配8.集合匹配9.分组匹配上次练习答案练习结束语下篇预告正则表达式正则表达式也叫规则表达式。1.判断手机号iphone = input("输入一个电话号码")if len(iphone) == 11 and iphone[0] == "1" and iphone.
2022-03-06 21:11:36
790
1
原创 python学习--异常
python学习--异常解决异常1.try和except2.finally3.raise断言练习结束语下篇预告解决异常如果遇到异常就踹(try)一下。我们将可能报错的代码放入try中,except来接收并处理报错。1.try和excepttry: print(a)except NameError: print("有变量未定义。")这样程序就没有报错了。NameError为一种内置的报错类型。也可以加入else包含程序没有异常的情况下执行的语句。try: a = 5
2022-03-05 20:09:53
440
原创 python学习--装饰器和迭代器
python学习--装饰器和迭代器迭代函数斐波那契数列装饰器1.回调2.闭包3.装饰器4.装饰器传参4.1单个参数4.2多个参数内置装饰器(了解)1.property2.classmethod3.staticmethod上次练习答案练习结束语下篇预告迭代函数之前提到函数中有一个关键字是return,他的作用是结束函数并返回一个值,而yield也有类似功能,他的作用是暂停函数,返回一个生成器对象。def fun1(): print(1) yield "这是数值1" print(2
2022-03-05 19:06:08
1066
1
原创 python学习--面向对象(高级)
面向对象(高级)属性访问函数对象的关系方法1.子类判断2.实例判断三级目录属性访问函数注意函数参数中的属性需要用""括起来。class Person: height = 100 def __init__(self): self.name = "ice" self.age = 19 self.sex = "man"hasattr()用于判断属性是否存在。print(hasattr(ps, "name")) # True#
2022-03-02 22:29:28
288
原创 python学习--面向对象(初级)
面向对象(初级)类1.类的作用2.类的定义3.类的变量4.类的方法5.类的实例化5.类的初始化6.类中的self面向对象与面向过程析构函数类的继承和重用1.继承2.重用3.子类访问父类多继承1.查看继承顺序上次练习答案练习结束语下篇预告类生活中有很多类,人类、鸟类、动物类等等。这些类都有他们共有的属性和能力。那么我们就可以用类来定义一个人类,其中人类的一个实例化变量称为对象。1.类的作用类似于函数将一段代码组合至一起,类可以将变量和函数组合至一起。2.类的定义类定义首字母需大写class Pe
2022-02-28 21:37:36
564
原创 python学习--模块和包
模块和包模块导入使用执行模块包1.导入包2.包中模块的使用2.1仅导入包时2.2导入包内模块时环境路径模块sys隐藏语句练习结束语下篇预告模块在我们需要使用其他python文件的代码时,我们可以导入该文件。没错模块其实就是python文件,如math,random等模块。当然也可以导入我们自己写的python文件。导入使用导入模块的语句为,模块在被导入时会自动执行模块里的内容import a # (后面是你要导入的py文件)在这里我的模块名称是a.py。还可以这么导入import bbbb
2022-02-28 11:14:38
738
原创 VoexlNet学习笔记
VoexlNet学习笔记介绍动机目前的三维目标检测方法大量点云数据带来的问题手工特征提取作者的贡献方法论1.Feature Learning Network2.Convolutional Middle Layers3.Region Proposal Network4.Loss实验总结介绍这篇文章主要是对来自2017年苹果公司基于点云的3D物体检测论文"VoxelNet: End-to-End Learning for Point Cloud Based 3D Object Detection"进行解读。
2022-01-28 11:54:02
3820
原创 python学习--文件基本操作
文件基本操作路径绝对路径相对路径文件的打开文件的写入结束语路径绝对路径绝对路径就是平常在该文件属性处(右击该文件会出现属性选项)常规里的位置并不是该文件的绝对路径,这个只是该文件存放的位置,想查看他的绝对路径需要点击常规旁边的安全。进入这个界面。这里的对象名称就是这个文件的绝对路径啦。平常用绝对路径打开文件等就相当于直接告诉电脑这个文件在哪是什么,电脑就可以很方便的找到了。这边要注意一点:\在程序中会被认为是转义符,这样会影响路径的寻找。因此在平常使用路径的时候我们一般用r来取消转义。(如
2021-11-26 19:00:00
405
原创 python学习--函数(续)
函数(续)内置函数1.过滤器2.统一操作3.数据配对回调函数作业答案结束语下篇预告内置函数1.过滤器就像捞鱼一样总要过滤掉小鱼,python也有内置过滤器函数filter。filter需要两个参数,第一个参数是函数体,第二个参数是可迭代对象。下面实现过滤一个列表中小于等于5的元素:def fun(x): if x > 5: return xprint(filter(fun, li)) # <filter object at 0x000002151C0A
2021-11-24 14:30:02
379
原创 python学习--函数
函数函数的作用函数的分类无参函数1.无返回值2.有返回值有参函数1.必备参数和默认参数2.不定长参数2.1元组不定长2.2字典不定长2.3参数顺序2.4以拆包的形式传入参数函数的关键字作业结束语下篇预告函数的作用有句话说数学是宇宙语言,其主要原因应该就是函数了,世界的千千万万都可以用一个函数来表示。在python里函数可以理解为给一系列操作打包当你调用该函数时程序就会执行函数里面的所有语句。函数的分类提到函数,大家应该会想到熟悉的f(x)。在编程语言里的函数与数学中的函数差不了多少。在编程语言里会分
2021-11-23 19:00:00
852
2
原创 python学习--集合
集合集合的定义集合的运算1.集合的交集2.集合的并集3.集合的差集集合的增删1.集合的增加2.集合的删除3.集合的改和查集合的判断结束语下篇预告集合的定义集合这个概念我们并不陌生,在学生时代不免会有老师对全班同学喊集合,在数学学习中我们也可以学到集合。集合具有互斥性和无序性,意思就是集合里每个元素都是不一样的,而且集合也是无序的。回想一下之前还学过哪个类型也是无序的呢?对了就是字典!set1 = {8, 7, 4, 5, 6} # 集合与字典一样都是用{}定义,但集合不存在键值和值成对出现。p
2021-11-21 15:02:06
617
原创 python学习--字典
字典1.什么是字典与小时候用的字典类似,每个字都有对应的解释,python的字典里分为键值和值,两者之间用:连接。2.字典的定义字典与列表、元组不同,其外层用的是大括号{}。不同的键值和值用 , 连接。但是字典是无序的,即他不存在索引值。dic = {} # 空字典dic1 = {'name': 'Ice-冰鸽', 'age': 0, 'country': 'China'} # 常规定义dic2 = dict(name='Ice-冰鸽', age=0, country='China')
2021-11-17 17:52:13
727
原创 python学习--字符串
字符串1.字符串的定义2.字符串的函数2.1字符串的替换2.2字符串的大小写2.3字符串的删除2.4字符串的切割2.5字符串的拼接2.6字符串的查找2.7字符串的其他函数1.字符串的定义字符串本身是不可变的,与元组类似。str1 = 'hello world' # 单行字符串str2 = "hello world" # 单行字符串str3 = '''hello world''' # 多行字符串str4 = """hello world""" # 多行字符串'因此单行字符串可
2021-11-16 18:58:48
789
原创 python学习--元组
元组什么是元组元组是不可变的,类似超市里用保鲜膜装好的水果拼盘顾客不可改变,但可以看。元组的定义tu=(1,2,3,4,5)#以小括号形式定义tu=(1,)#当元组只有一个元素时注意补上逗号,否则变量类型会是第一个元素的变量类型tu=(1)#变量类型为int元组的功能元组可以索引取值tu[0]#去除下标为0的值元组也可以切片 tu[0:4]#切片0到4的值,左开右闭,返回元组元组可以根据值得到下标tu.index(5)#查找值为5的下标元组的拆包a,b,*c=tu#按顺
2021-11-15 17:47:08
731
原创 python学习--列表
python学习–列表1.增list.append() 在列表末尾增加list.insert(index,value) 在下标为index处增加value元素list.extend() 在列表尾批量增加,会自动遍历2.删list.pop() 删除最后一个元素list.pop(index) 删除指定下标的元素list.remove(value) 根据值删除元素del list[start:end] 按切片批量删除元素,列表里唯一一个写在list前面的函数list.clear()
2021-11-13 23:33:29
270
原创 机房预订系统
机房预订系统一、系统简介二、系统功能模块图1. 流程图2. 函数模块图三、详细设计四、运行结果五、代码函数代码全部代码一、系统简介20台机器,编号1到20,从早八点到晚八点。两小时一个时间段,每次可预定一个时间段。功能:(1)系统以菜单方式工作(2)查询,根据输入时间,输出机位信息。(3)机位预定,根据输入的时间查询是否有空机位,若有则预约,若无则提供最近的时间段,另:若用户在非空时间上机,则将用户信息列入等待列表。(4)退出预定,根据输入的时间,机器号撤销该事件的预定!(5)查询是否有等待信
2021-05-11 23:46:41
5183
25
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人