如何计算图像中两点(象素)之间的距离

 我来答
百科菌菌

2019-08-15 · 给大家带来知识和快乐,欢迎关注^_^!
百科菌菌
采纳数:26 获赞数:8842

向TA提问 私信TA
展开全部

可以根据坐标系的方法来计算图像中两点之间的距离。

设图像两点坐标为M点(x1,y1),N点(x2,y2),²

那么两点距离就是:MN=√【(x2-x1)²-(y2-y1)²】。

例如:x1=4,y1=2,x2=7,y2=6,

那么这两点之间局离为:√【(7-4)²-(6-2)²】=5。



扩展资料:

像素作用:

数码相机的图像质量部分是由像素决定的,大过一定尺寸再单纯拿像素来比较就没有意义了,主流单反数码相机像素在1000万左右,但是普通摄影及家用500万像素已足够用。

因为人们使用的显示器的分辨率有限,一般为1024×768至1920×1200,这样的分辨率如果显示像素过高的图片时,图片会被压缩至当前屏幕的大小。

此时有的图片就会出现锐利度过高的情况而失真。成像质量主要取决于相机的镜头,感光元件大小及质量。

参考资料来源:百度百科-两点间距离公式

dtz_1978
推荐于2018-03-13 · TA获得超过3918个赞
知道大有可为答主
回答量:1524
采纳率:57%
帮助的人:195万
展开全部
http://www.cjjjs.com/paper/sckf/2015111815535777.aspx
在两个位图图像像素之间,要计算像素之间的距离,则需要使用到数学的距离公式。我们来了解一下。
两个像素点之间的距离使用距离函数来计算,距离函数也可以叫做度量。
距离函数或者说距离定义必须满足:

对定义的理解如下:
0.D(P,Q)就表示的是P点和Q点之间的距离值。在编程中,你就可以将D当做一个求距离的函数,在数学中也是一个函数,一致的。P,Q则是函数的参数。得到参数的返回值就是求得的两个点的距离。
1.距离必须是大于等于0的值,且仅当两点重合时,距离等于0.
2.距离没有方向性,即P点到Q点和Q点到P点的距离是一样的。
3.距离是可以分解和叠加的,但是分解后的子距离之和一定大于等于总距离。

以下是常见的几种距离函数:
1.欧式距离(最短直线距离)
这是我们数学中学习的直线距离公式:

两个点的之间直线距离最短,就是这个欧式距离哦。不管从哪个点出发,到另一个点的距离就是两个点之间的距离长度为半径,两个点分别为圆心画出的圆相交的部分的中间的直线,如下图所示:

2.D4距离(街区距离)
D4模型即只能横竖两个方向走,也就是说P点相邻接的点是X的四个点,斜向的不是邻接的哦。D4模型图如下:

D4模型也就是街区的模型,就是只能走横竖两个方向,不能走斜向。你可以理解为,直线相交的点就是建筑物,是不可穿越的。所以你只能老老实实的走直线。两个点的距离就是横向加竖向的距离之和。公式如下:

街区模型图如下:

3.D8距离(棋盘距离,可直线可斜线)
D8的模型就是围着P点的所有元素都是相邻的,也就是它下一步可以走到包围它的八个点的任何一个,也就是横竖和斜向。如下图所示:

研究这其实有意外的惊喜。对于可以横竖和斜向走的最短距离,竟然就是横向或竖向的距离的最大值哦。
公式如下:

这是棋盘模型,你可以想象中国象棋的“士”走叉,兵走直线,就知道这个棋盘模型了。如下图所示:

在图像处理中,像素之间的距离是最基本的概念了,必须掌握。而书上的那些数学公式,看着就头疼,太难理解了。所以我理解出来,就总结分享出来了。
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
徐天来11
高粉答主

2016-12-23 · 关注我不会让你失望
知道大有可为答主
回答量:2.5万
采纳率:89%
帮助的人:3754万
展开全部
如何计算图像中两点(象素)之间的距离

初中的几何问题,有好几种解法,
例如:根据已知点计算y=kx+b中的系数k和b,
然后,令x0<x<x1,计算对应的y值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式