算法
文章平均质量分 69
chenyu19880302
这个作者很懒,什么都没留下…
展开
-
最大类间方差法、大津法(ostu)
一、算法原理 OSTU算法也就是最大类间方差法,也即大津法。是一种选取最佳的阈值分割的方法,是阈值选取中最佳的方法。按照灰度的特性将图像分成前景和背景两部分。背景和前景之间的类间方差越大,说明构成图像两部分的差别就越大,当部分前景错分为背景活部分背景错分为前景都会导致两部分差别变小。因此,是类间方差最大的分割意味着错分概率最小。 设图像I(x,y)的前景原创 2013-09-23 17:45:40 · 4111 阅读 · 0 评论 -
Moravec角点检测算法
一、Moravec角点检测算法原理 Moravec角点检测算法的思想是: 在图像中设计一个局部检测窗口,当该窗口沿各个方向作微小移动时 ,考查窗口的平均能量变化,当该能量变化值超过设定的阈值时,就将窗口的中心像素点提取为角点。 此检测窗口可以是3*3,也可以是5*5。现在就以3*3为例,至于平均能量用兴趣值来表示。计算每个像素点的兴趣值,就要在3*3的窗口中计算0度转载 2013-10-10 13:52:31 · 5597 阅读 · 0 评论 -
harris角点检测
一.harris角点检测的数学原理 对于harris角点检测,其主要思想就是:在图像设计中,用一个高斯窗口沿各个方向(0,360)上移动时,在两个垂直方向上,用导数求出变化量函数的极大值,当这个极大值大于设定的阈值时,就把该窗口的中心像素点提取为角点。 用各个方向上像素差的平方和表示在高斯窗口中的变化量,其函数可以表示为:原创 2013-10-16 12:45:26 · 2114 阅读 · 0 评论 -
图的存储及基本操作
5.3 图的存储及基本操作★3◎2 相对于其他的线性数据结构,图的存储要复杂很多,因为顶点数相同的图,其边(或弧)的数量相差很大。比如一个有n个顶点e条边的图,若是以顶点为结点来存储,由于各个顶点的度数不一致,无法指定结点的指针域中需要的指针数。虽然可以定义结点的指针域存在n-1个指针,但这样存储过于复杂,存储密度过小;若以边为结点来存储,又不便于顶点遍历。所以一般情况下,图需要同时转载 2013-11-05 10:35:01 · 1724 阅读 · 0 评论 -
深度优先算法,图的遍历
和树的遍历相似,若从图中某顶点出发访遍图中每个顶点,且每个顶点仅访问一次,此过程称为图的遍历(Traversing Graph)。图的遍历算法是求解图的连通性问题、拓扑排序和求关键路径等算法的基础。图的遍历顺序有两种:深度优先搜索(DFS)和广度优先搜索(BFS)。对每种搜索顺序,访问各顶点的顺序也不是唯一的。1、邻接表及逆邻接表的存储方法(1)定义邻接表是图的一种链式存储转载 2013-11-07 10:06:13 · 1731 阅读 · 0 评论 -
广度优先搜索,图的遍历
1、 队列(1) 定义 队列也是一种运算受限的线性表。在这种线性表上,插入限定在表的某一端进行,删除限定在表的另一端进行。允许插入的一端称为队尾,允许删除的一端称为队头。 特点:队列中数据元素的入队和出队过程是按照“先进先出” 的原则进行的。因此,队列又称为“先进先出”的线性表,简称FIFO表。(2) 实现-链队列队列的转载 2013-11-07 18:34:30 · 1188 阅读 · 0 评论 -
最小生成树(普利姆算法、克鲁斯卡尔算法)
设G = (V,E)是无向连通带权图,即一个网络。E中的每一条边(v,w)的权为c[v][w]。如果G的子图G’是一棵包含G的所有顶点的树,则称G’为G的生成树。生成树上各边权的总和称为生成树的耗费。在G的所有生成树中,耗费最小的生成树称为G的最小生成树。构造最小生成树的两种方法:Prim算法和Kruskal算法。 一、最小生成树的性质 设G = (V,E)是连通带权图,U是V转载 2013-11-11 09:57:43 · 2570 阅读 · 0 评论 -
vs2008中调用matlab3013a程序配置方法
1.在vs2008中建立一个win32控制台应用程序,;2.在vs2008中的 “工具”——>“选项”——>"项目与解决方案"——>"VC++目录"——>右上角选择"包含文件",在下面 包含:D:\Program Files\MATLAB\R2013a\extern\include3.再选择“库文件”,在下面包含:D:\Program Files\MATLAB\R2013a\exte转载 2015-07-26 17:02:38 · 1214 阅读 · 0 评论 -
tensorflow加载预训练模型的部分参数方法
在训练时,修改了部分网络结构,但其他的网络结果仍一样,又不想重新开始训练,这就需要加载已训练的好的模型的参数。下面是在训练中需要加载部分参数模型,以此记录:if args.checkpoint and os.path.isdir(args.checkpoint): logger.info('Restore from checkpoint...') ...原创 2019-05-24 15:46:04 · 8556 阅读 · 0 评论