弗洛伊德(Floyd)算法是一种用于寻找给定的加权图中顶点间最短路径的算法。该算法名称以创始人之一、1978年图灵奖获得者、斯坦福大学计算机科学系教授罗伯特·弗洛伊德命名。 基本思想 通过Floyd计算图G=(V,E)中各个顶点的最短路径时,需要引入一个矩阵S,矩阵S中的元素a[i][j]表示顶点i ...
分类:
编程语言 时间:
2016-08-20 21:46:25
阅读次数:
333
迪杰斯特拉(Dijkstra)算法是典型最短路径算法,用于计算一个节点到其他节点的最短路径。 它的主要特点是以起始点为中心向外层层扩展(广度优先搜索思想),直到扩展到终点为止。 基本思想 通过Dijkstra计算图G中的最短路径时,需要指定起点s(即从顶点s开始计算)。 此外,引进两个集合S和U。S ...
分类:
编程语言 时间:
2016-08-20 20:35:30
阅读次数:
201
1、二值图像的腐蚀原理:我们知道,二值图像就是0和1组成的矩阵,0为黑1为白,腐蚀作用在1上面也就是图像高光白色部分,然后白色部分往外收缩。腐蚀就是类似于黑色军队反攻白色军队,最终把自己的黑色领土扩张,黑色字体变粗。 2、Matlab腐蚀算法源代码 q_erode.m 测试结果: 1/原图: 2、转 ...
分类:
编程语言 时间:
2016-08-03 13:29:19
阅读次数:
2233
前言: 最近想看看矢量中值滤波(Vector median filter, VMF)在GRB图像上的滤波效果,意外的是找了一大圈却发现网上没有现成的code,所以通过matab亲自实现了一个,需要学习的朋友可以拿过去用。本文的核心是VMF的matlab实现,最后通过在RGB图像上应用举例说明。 VM ...
分类:
移动开发 时间:
2016-07-24 20:44:08
阅读次数:
292
本文介绍断点分析法在数据作假方面的应用
局部线性回归的matlab实现...
分类:
其他好文 时间:
2016-07-13 17:45:48
阅读次数:
474
本文主要内容包括: (1) 介绍神经网络基本原理,(2) AForge.NET实现前向神经网络的方法,(3) Matlab实现前向神经网络的方法 。 第0节、引例 本文以Fisher的Iris数据集作为神经网络程序的测试数据集。Iris数据集可以在http://en.wikipedia.org/wi ...
分类:
其他好文 时间:
2016-07-11 21:09:34
阅读次数:
224
%镜像im=(imread('robot.jpg'));im1=rgb2gray(im);figure,imshow(im1);[row,col]=size(im1); %获取行数 和 列数 %水平镜像G=zeros(row,col);for m=1:row for n=1:col G(m,n)=i ...
分类:
其他好文 时间:
2016-07-05 20:46:40
阅读次数:
205
Matlab实现图像错切源代码 %错切im=(imread('robot.jpg'));im1=rgb2gray(im);figure,imshow(im1);[row,col]=size(im1); %获取行数 和 列数 %图像的水平错切G=zeros(row,col);a=pi/6; %水平错切 ...
分类:
其他好文 时间:
2016-07-05 20:43:01
阅读次数:
156
本文给出了Hu矩的Matlab实现,并对其不变性进行了测试。 ...
分类:
其他好文 时间:
2016-06-24 14:29:27
阅读次数:
277
手上在做一个风洞 让个乒乓球悬浮在固定位置 大家好我就是那个灵魂画师 总的来说里面要用到测距,Kalman filter, 然后是PID,输出用PWM驱动, 还得加一块驱动板,听起来是蛮简单的 希望不要烂尾。 对了这次用arduino,毕竟第一次用。 好我们开始制作 一、传感器 这里是第一步 我挑好 ...
分类:
其他好文 时间:
2016-06-23 20:28:12
阅读次数:
226