如何在c#中找到两个像素之间的距离?

时间:2013-10-02 21:31:56

标签: c# image-processing

我正在尝试在c#中实现图像大小调整算法。这就是我的想法:我发现两个像素之间的距离,如果它是一个缩放,我将所有像素之间的距离增加一些值,具体取决于调整大小值。问题是,我如何找到两个像素之间的距离,以便我可以玩它?我看到像素是颜色变量,我看了Color类的成员函数和公共变量,但我找不到任何有用的东西。

看起来我必须找到两点之间的距离,但我怎样才能得到像素的坐标?

由于

1 个答案:

答案 0 :(得分:4)

假设你有像素的坐标,距离是根和平方:

double dist = Math.Sqrt(Math.Pow(x2 - x1, 2) + Math.Pow(y2 - y1, 2));