自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 实验11 基于FlannBasedMatcher的ORB实现

1 FlannBasedMatcher匹配FLANN(Fast_Library_for_Approximate_Nearest_Neighbors)快速最近邻搜索包,它是一个对大数据集和高维特征进行最近邻搜索的算法的集合,而且这些算法都已经被优化过了。在面对大数据集时它的效果要好于 BFMatcher。经验证,FLANN比其他的最近邻搜索软件快10倍。使用 FLANN 匹配,我们需要传入两个字典作为参数。这两个用来确定要使用的算法和其他相关参数等。第一个是 IndexParams。

2023-12-20 20:42:01 1245 1

原创 【实验10 基于BFmatcher的ORB实现】

1 knnBFmatcher匹配BFmatcher(Brute-Force Matching)暴力匹配,应用BFMatcher.knnMatch( )函数来进行核心的匹配,knnMatch(k-nearest neighbor classification)k近邻分类算法。kNN算法则是从训练集中找到和新数据最接近的k条记录,然后根据他们的主要分类来决定新数据的类别。该算法涉及3个主要因素:训练集、距离或相似的衡量、k的大小。

2023-12-20 20:40:17 483 1

原创 【实验9 基于BFmatcher的SURF实现】

实验9 基于BFmatcher的SURF实现1 knnBFmatcher匹配BFmatcher(Brute-Force Matching)暴力匹配,应用BFMatcher.knnMatch( )函数来进行核心的匹配,knnMatch(k-nearest neighbor classification)k近邻分类算法。kNN算法则是从训练集中找到和新数据最接近的k条记录,然后根据他们的主要分类来决定新数据的类别。该算法涉及3个主要因素:训练集、距离或相似的衡量、k的大小。

2023-12-20 20:37:32 878 1

原创 实验8 基于FlannBasedMatcher的SURF实现

【代码】实验8 基于FlannBasedMatcher的SURF实现。

2023-12-20 20:31:59 372 1

原创 【实验7 基于FlannBasedMatcher的SIFT实现】

FLANN(Fast_Library_for_Approximate_Nearest_Neighbors)快速最近邻搜索包,它是一个对大数据集和高维特征进行最近邻搜索的算法的集合,而且这些算法都已经被优化过了。在面对大数据集时它的效果要好于 BFMatcher。经验证,FLANN比其他的最近邻搜索软件快10倍。使用 FLANN 匹配,我们需要传入两个字典作为参数。这两个用来确定要使用的算法和其他相关参数等。第一个是 IndexParams。

2023-12-20 20:22:05 897 1

原创 【实验6 基于BFmatcher的SIFT实现】

BFmatcher(Brute-Force Matching)暴力匹配,应用BFMatcher.knnMatch( )函数来进行核心的匹配,knnMatch(k-nearest neighbor classification)k近邻分类算法。kNN算法则是从训练集中找到和新数据最接近的k条记录,然后根据他们的主要分类来决定新数据的类别。该算法涉及3个主要因素:训练集、距离或相似的衡量、k的大小。

2023-12-20 20:13:05 453 1

原创 【安装opencv/contrib3.4.3和使用sift报错】

【代码】【安装opencv/contrib3.4.3和使用sift报错】

2023-12-20 19:14:56 529 1

原创 【嵌入式实验记录】

1.无法加载源文件:vscode c扩展问题,点击左下角进入扩展设置,搜索 compiler,发现 C_Cpp › Default: Compiler Path 的值为空。将其设为 /usr/lib/gcc/x86_64-linux-gnu/11(可能没有就先安装。创建的makefile文件的文件名“必须要设置为Makefile”,不然make找不到makefile文件。2.无法打开mylock.h源文件:把.c和.h文件放在一个目录得以解决。4.struct timeval tv 报错:缺少头文件。

2023-12-20 19:08:40 359 1

原创 【树梅派Ubuntu安装和联网】

1.树莓派4B采用四核64位的ARM Cortex-A72架构CPU,所以换源注意换对应的arm源还有版本,不然update报错。树莓派没有依赖包,不适合装vscode,改用sublime TXT。另外要输入VSCode,才能搜索到。#重启后断掉,输入以下指令,将以太网的ipv4/6设置与他人共享。

2023-12-20 19:06:36 302 1

原创 【嵌入式实验记录】

1.无法加载源文件:vscode c扩展问题,点击左下角进入扩展设置,搜索 compiler,发现 C_Cpp › Default: Compiler Path 的值为空。将其设为 /usr/lib/gcc/x86_64-linux-gnu/11(可能没有就先安装。1.树莓派4B采用四核64位的ARM Cortex-A72架构CPU,所以换源注意换对应的arm源还有版本,不然update报错。创建的makefile文件的文件名“必须要设置为Makefile”,不然make找不到makefile文件。

2023-12-14 18:14:37 26 1

原创 【信号与系统】

图片来源:B站《信号与系统》4小时搞定●期末速成不挂科●信号与系统大学课程【大学答案君】二、信号的基本运算对应点的值相乘相加关于y轴翻转相乘,积分就是算面积,x轴上方为正,x轴下方为负。图片来源:《信号与系统》速成课模拟信号抽样得到离散信号,离散信号量化得到数字信号。连续系统时域分析...

2023-03-04 09:57:40 140

原创 【笔记本校园网频繁断线】

笔记本连接无线频繁掉线,提示用户名或密码不匹配,重连能连上,该如何处理?答:这是由于(或者是安装的Wi-Fi热点软件)勾选了“启用此网络的IEEE 802.1x身份验证”导致的环境冲突。处理方法:在“本地连接(或者以太网)”的属性的“身份验证”页中,取消“启用此网络的IEEE 802.1x身份验证”即可。...

2023-03-04 09:54:59 1918 1

原创 【matlab双色球小程序】

最先想的是用循环产生不同的6个随机数再来画图后来想到可以先产生randperm产生6个随机的一维数组,然后再通过调用元素,显示在图上参考博客:https://blog.csdn.net/weixin_39437164/article/details/82849986...

2023-03-04 09:53:07 626

原创 【snipaste下载和快捷键的修改】

snipaste下载和快捷键修改

2021-12-02 10:12:32 733

原创 【云服务器Ubuntu20.04用户图形界面VNC(root和普通用户)】

云服务器Ubuntu20.04用户图形界面VNC(root和普通用户)写在开头:远程桌面VNC只是一种服务,所以在root下配置好了之后,不需要每个登录用户都重新安装桌面。一开始,在root下成功的配置好了,远程桌面访问,后来因为看到最好不要在root权限下操作,所以就重置了系统,准备用普通用户安装,但这个过程漫长且失败了,具体也就没有记录了。直接用root就好,明白了这个道理之后,又重置了云服务器系统(但应该不建议这样做,只不过,因为我还没有配置其他的东西,所以就像清空重来)。正文开始:参考这篇博客

2021-11-30 13:39:32 4534 3

空空如也

空空如也

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

TA关注的人

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