有没有一个公式可以把所有的x,y坐标取平均值,求出它们死点的位置。
我有 100x100 的正方形,里面有大块 1x1 的红点和黑点,我想确定红点中的哪一个在中间。
我查看了一系列最适合的公式,但我不确定这是否是我需要的。
有时所有的红色都在一侧,或另一侧。我想基本上画一条线然后找到该线的中心点,或者只找到红色方 block 的中心点。基于 100x100 网格。
最佳答案
List<Point> dots = new List<Point>();
int totalX = 0, totalY = 0;
foreach (Point p in dots)
{
totalX += p.X;
totalY += p.Y;
}
int centerX = totalX / dots.Count;
int centerY = totalY / dots.Count;
关于c# - 找到坐标二维数组的中心点c#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12840839/