-
harris角点检测代码
资源描述
C++编写harris角点检测代码,
一、Harris角点检测基本理论(要讲清楚东西太多,附录提供文档详细说明)
1.1 简略表达:
角点:最直观的印象就是在水平、竖直两个方向上变化均较大的点,即Ix、Iy都较大
边缘:仅在水平、或者仅在竖直方向有较大的变化量,即Ix和Iy只有其一较大
平坦地区:在水平、竖直方向的变化量均较小,即Ix、Iy都较小角点响应
R=det(M)-k*(trace(M)^2) (附录资料给出k=0.04~0.06,opencv指出是0.05-0.5,浮动较大)
det(M)=λ1*λ2 trace(M)=λ1+λ2
R取决于M的特征值,对于角点|R|很大,平坦的区域|R|很小,边缘的R为负值。
- 2022-07-25 06:59:05下载
- 积分:1
-
地震2维正演程序
用于弹性波弹性介质波场模拟 单炮记录 可修改为自激自收模拟地震记录 获得时间剖面
- 2023-08-21 23:45:03下载
- 积分:1
-
蓝桥杯-六角幻方-代码
应用背景
这是蓝桥杯往年的一个题目,类似的题目有六角填数、4*4魔方阵等。题目如下图:
将1,2,3,...19填进去,图中已经填了两个数15和13,填完后要求每条直线上的数字之和相等,图中共有十五条直线。
关键技术代码在VS2010上运行。 设和为a, 则a*15/3=(1+19)/2*19 所以 a=38 前两个数已经填好,开始填第三个数,将满足vis=0的数依次填进去。填完第三个数,第一行已经形成了直线,判断第一行的和是不是38. 填完第七个数,新增加了一条直线(第二行),判断它的和。填完第八个数,增加了一条线(45°方向),判断其和。以此类推。程序关键是:每填完一个数,看有没有新增加的直线,并判断数字和,不能全部填完19个数再判断,因为计算量太大,程序运行不出来。
- 2022-02-07 04:51:19下载
- 积分:1
-
字符串数组排序
字符串数组排序-Char array sort
- 2022-01-27 20:44:32下载
- 积分:1
-
K条最短路算法,Mapinfo Mif格式文件,约束条件值可以设定
K条最短路算法,Mapinfo Mif格式文件,约束条件值可以设定-K of the shortest path algorithm, Mapinfo Mif format, restrictions value can be set
- 2022-07-01 17:35:32下载
- 积分:1
-
深度优先搜索
给出了一个所选顶点的无向加权的图。在所述连接组件 (包括所选一) 属于所选的顶点的地方找到的顶点的数量。输入第一行包含两个整数 n 和 s (1 ≤ 的 ≤ n ≤ 100),其中 n-的图和 s-选择顶点的顶点的数量。下面的 n 行包含 n 个数字 — — 在 MDM 图的邻接矩阵图"0"表示没有顶点和数字"1"之间的边缘-其可用性。这被保证该矩阵的主对角线将始终为零。输出打印所需的数量的顶点
- 2022-02-24 12:49:55下载
- 积分:1
-
这个程序使用了遗传算法来优化点对点之间的轨迹度量。
这个程序使用了遗传算法来优化点对点之间的轨迹度量。-This code proposes genetic algorithm (GA) to optimize the point-to-point trajectory planning for a 3-link (redundant) robot arm.
- 2022-01-31 01:06:31下载
- 积分:1
-
矢量控制
基于TMS320F2812的永磁同步电动机SVPWM空间矢量控制算法实现的源代码,
- 2022-08-25 23:36:59下载
- 积分:1
-
学习C++的小程序
这是我去年开始学习C++时用到的代码,觉得挺不错的,适合初学者看一看,很基础,不光要看懂,还要自己敲一敲,争取全部自己敲出来
- 2023-08-03 06:50:04下载
- 积分:1
-
一维时间序列分行维数,利用计盒法计算得到的分形维数,希望对大家有所帮助!...
一维时间序列分行维数,利用计盒法计算得到的分形维数,希望对大家有所帮助!-Branch of one-dimensional time series dimension, using box method calculated the fractal dimension, and they hope to be helpful to everyone!
- 2022-02-07 12:30:37下载
- 积分:1