欧氏距离定义:欧氏距离(Euclidean distance)也称欧几里得距离是一个通常采用的距离定义,它是在m维空间中两个点之间的真实距离。

欧氏距离:(∑(Xi-Yi)2)1/2,即两项间的差是每个变量值差的平方和再平方根,目的是计算其间的整体距离即不相似性。

在二维和三维空间中的欧式距离的就是两点之间的距离,二维的公式是

d = sqrt((x1-x2)^+(y1-y2)^)

三维的公式是

d=sqrt(x1-x2)^+(y1-y2)^+(z1-z2)^)

推广到n维空间,欧式距离的公式是

d=sqrt( ∑(xi1-xi2)^ ) 这里i=1,2..n

xi1表示第一个点的第i维坐标,xi2表示第二个点的第i维坐标

n维欧氏空间是一个点集,它的每个点可以表示为(x(1),x(2),...x(n)),其中x(i)(i=1,2...n)是实数,称为x的第i个坐标,两个点x和y=(y(1),y(2)...y(n))之间的距离d(x,y)定义为上面的公式.

欧氏距离看作信号的相似程度。距离越近就越相似,就越容易相互干扰,误码率就越高。

========

所谓欧氏距离变换,是指对于一张二值图像(再次我们假定白色为前景色,黑色为背景色),将前景中的像素的值转化为该点到达最近的背景点的距离。

欧氏距离变换在数字图像处理中的应用范围很广泛,尤其对于图像的骨架提取,是一个很好的参照。

所谓欧氏距离变换,是指对于一张二值图像(再次我们假定白色为前景色,黑色为背景色),将前景中的像素的值转化为该点到达最近的背景点的距离。

欧氏距离变换在数字图像处理中的应用范围很广泛,尤其对于图像的骨架提取,是一个很好的参照。

========

欧氏距离:(∑(Xi-Yi)2)1/2,即两项间的差是每个变量值差的平方和再平方根,目的是计算其间的整体距离即不相似性。

我们熟悉的欧氏距离虽然很有用,但也有明显的缺点。它将样品的不同属性(即各指标或各变量)之间的差别等同看待,这一点有时不能满足实际要求。例如,在教育研究中,经常遇到对人的分析和判别,个体的不同属性对于区分个体有着不同的重要性。因此,有时需要采用不同的距离函数。

如果用dij表示第i个样品和第j个样品之间的距离,那么对一切i,j和k,dij应该满足如下四个条件:

①当且仅当i=j时,dij=0

②dij>0

③dij=dji(对称性)

④dij≤dik+dkj(三角不等式)

显然,欧氏距离满足以上四个条件。满足以上条件的函数有多种,本节将要用到的马氏距离也是其中的一种。

第i个样品与第j个样品的马氏距离dij用下式计算:

dij=(xi一xj)'S-1(xi一xj)

其中,xi和xj分别为第i个和第j个样品的m个指标所组成的向量,S为样本协方差矩阵。

三维马氏距离_马氏距离2相关推荐

  1. 代码 马佳义_马佳义 教授

    马佳义,武汉大学电子信息学院教授.博导,中组部"青年拔尖人才支持计划"入选者.2008年6月和2014年6月分别于华中科技大学获得理学学士和工学博士学位.2012年9月至2013年 ...

  2. c#与马扎克通讯_马扎克伺服报警

    以下报警说明伺服控制回路发生错误 PC显示LED显示名称详细 S010011S111PCB错误1放大器内的PCB发生错误S010013S113软件处理超时,时钟错误放大器内的时钟发生错误 S01001 ...

  3. java马士兵笔记_马士兵java教程笔记4

    File 类 Java.io.File 类代表系统文件名 File类的常见构造方法: Public File(String pathname)以pathname为路径创建File对象,如果pathna ...

  4. java马士兵笔记_马士兵java教程笔记2

    ---恢复内容开始--- 抽象类 用abstract关键字来修饰一个类时,这个类叫做抽象类,用abstract来修饰一个方法时,该方法叫做抽象方法 含有抽象方法的类必须被声明为抽象类,抽象类必须被继承 ...

  5. 三维马氏距离_各种距离(欧氏距离、曼哈顿距离、切比雪夫距离、马氏距离等)...

    引用:http://blog.csdn.net/shiwei408/article/details/7602324 在做分类时常常需要估算不同样本之间的相似性度量(SimilarityMeasurem ...

  6. 机器学习两种距离——欧式距离和马氏距离

    我们熟悉的欧氏距离虽然很有用,但也有明显的缺点.它将样品的不同属性(即各指标或各变量)之间的差别等同看待,这一点有时不能满足实际要求.例如,在教育研究中,经常遇到对人的分析和判别,个体的不同属性对于区 ...

  7. 数据的距离度量 一、欧式距离,曼哈顿距离,闵氏距离,切比雪夫距离,兰氏距离,马氏距离

    数据的距离度量 一.欧式距离,曼哈顿距离,闵氏距离,切比雪夫距离,兰氏距离,马氏距离 前言 欧式距离 标准欧式距离 曼哈顿距离 闵氏距离 切比雪夫距离 兰氏距离 马氏距离 前言 本篇记录一下常用的数据 ...

  8. matlab求距离判别函数,马氏距离判别法matlab

    -2.7137 -3.9604 2.两个总体协方差矩阵不相等 在MATLAB中mahal 计算马氏距离平方 d = mahal(Y,X) 输入:Y是要判别的 样本点,通常是矩阵Ymn X是已知总体的. ...

  9. 距离度量的方法,欧式距离,切比雪夫距离、马氏距离、巴氏距离,曼哈顿距离

    距离度量的方法有欧式距离,切比雪夫距离.马氏距离.巴氏距离,曼哈顿距离等: 用欧氏距离(也称欧几里德度量),高中所学的两点距离公式就是欧氏距离在二维空间上的公式,也就是欧氏距离的n的值为2的情况. 二 ...

  10. [机器学习-概念] 什么是欧式距离、标准化欧式距离、马氏距离、余弦距离

    1.欧式距离(Euclidean Distance) 欧式距离源自N维欧氏空间中两点x1,x2x_1,x_2x1​,x2​间的距离公式: 2.标准化欧式距离(Standardized Euclidea ...

最新文章

  1. 1、在Centos上安装Grafana
  2. 06. 为知笔记 -- 我的修改
  3. Python爬虫项目,获取所有网站上的新闻,并保存到数据库中,解析html网页等(未完待续)
  4. matlab中对伺服电机,基于Matlab的伺服电机Modbus通讯研究
  5. CRM_PRICING_MERGE_FROM_BUPA_OW
  6. 【PAT - 甲级1006】Sign In and Sign Out (25分)(STLmap)
  7. Python操作MySQL的封装类
  8. 漫步线性代数十六——投影和最小二乘
  9. linux中的inode节点
  10. php 父类命名空间,对命名空间的理解、类的继承与实现——2019年7月31号22时03分...
  11. Python——Selenium Chrome Driver配置
  12. 数据结构课程设计(二)---算术表达式求值
  13. 概率论与数理统计浙大第五版 第一章 部分习题+R代码
  14. Arcgis数据集如何以线性单位做投影
  15. 网站类项目商业计划书(转)
  16. echart渲染深圳地图
  17. 计算机键盘标注,电脑键盘上怎么打√和×
  18. 【论文笔记】RRU-Net: The Ringed Residual U-Net for Image Splicing Forgery Detection
  19. 【STM32学习笔记-03】ESP8266 访问心知天气API获取实时天气信息
  20. js中0.1+0.2!=0.3

热门文章

  1. Ubuntu20.04上安装Gnuradio3.8并且实现Pluto的配置
  2. java数据库驱动加载失败_Java连接数据库,成功加载SQL驱动程序,但数据库连接失败...
  3. edge播放视频HTML5黑屏,edge不能播放网页视频怎么办-修复edge浏览器播放视频黑屏的方法 - 河东软件园...
  4. 【网络】路由器集成锐捷认证
  5. oracle的单引号和双引号的深入举例分析
  6. web安全工具库(笔记)----端口扫描(ScanPort.exe)
  7. TOM163vip邮箱靓号注册,域名邮箱如何注册
  8. 【每日一读】SWOPE:Efficient Approximate Algorithms for Empirical Entropy and Mutual Information
  9. word插入分隔符的方法
  10. mysql got error 1045_mysqldump 备份的问题Got error: 1045、ERROR 1045 (28000)、Got error: 1449