gpt4 book ai didi

c# - 找到坐标二维数组的中心点c#

转载 作者:塔克拉玛干 更新时间:2023-11-03 02:44:12 25 4
gpt4 key购买 nike

有没有一个公式可以把所有的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/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com