位置: 编程技术 - 正文
推荐整理分享SURF特征提取与匹配实践(特征提取技术),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:特征提取技术,surf算法特征点提取,transformer特征提取,surf特征匹配,特征提取技术,surf特征匹配,sift特征提取,surf特征检测,内容如对您有帮助,希望把文章链接给更多的朋友!
上回说到,最近看了点算法,也实践了FAST关键点的提取,近来事多了些,所以今天才又有点成果。
依然是C#实现,在Unity3d里面做的,先上J,哦不,上图。。。
这是两张素材,第二个是用PS透视变换了一下,进行匹配的就是它们俩(艹泥马它们俩明明是一只嘛。。。)
下面这个图是代码生成的,先用上文的FAST的代码生成了关键点图,然后合并了两图,最后用匹配得到的pair(点的映射对)在图上画了线,目测大部分是匹配上了的。
当然,也有可能我这野路子哪里没理解到位。。。然而算法有点变异不是大问题,主要是还要优化,现在出结果图要4秒,根本不能用于实时应用,当然,这里面包含了生成三张结果图和画线的时间,这一块也比较占时间的,
听人说现在代码是求人看也没人看,所以我最后上点代码,原理就是提取时算关键点周围的梯度(好像不是梯度,我是算的梯度),匹配时计算向量距离与阈比较
一些工具函数:
一个debug工具,用于输出大量数据(需要实现了IEnumerable接口,也就是一般数组链表啥的)不卡顿:
嗯,慢慢来吧,这里优化好了下一步就是计算映射矩阵了
C# List多字段排序 根据符文的品质和战斗力排序,当品质一致的按战斗力排序;intSortRunesInfoByQualityAndfightPower(FuWenShowVOobj1,FuWenShowVOobj2){intres=0;if((null==obj1)(null==obj2))return0;else
unity脚本的一些笔记(三) Transform场景变换一、坐标系1.变量a.Right、Up和Forward分别表示表示物体本身坐标系(localspace)的x,y和z方向向量2.函数a.TransformPoint()把物体localspace坐标转
untiy 3d结合Brainiac Designer做游戏Ai(一) 谈到游戏Ai,总是避免不了谈到行为树,虽然untiy3d有很多非常优秀的行为树插件可以实现Ai,但是很多都是已经被封装好了,不容易修改其中的源码,Bra
标签: 特征提取技术
本文链接地址:https://www.jiuchutong.com/biancheng/375716.html 转载请保留说明!友情链接: 武汉网站建设