小编use*_*918的帖子

如何在C#中获得三个列表的总和(平均值)?

我有三个列表,每个列表只代表0和1,它们与三个图像的像素值有关.我的问题是如何获得这三个列表的总和(平均值)并将其表示在新列表中?这是我的image1的例子:

List<int> image1 = new List<int>();
        int blackColor = 0;

        for (int x = 0; x < bmp1.Width; x++)
        {
            for (int y = 0; y < bmp1.Height; y++)
            {
                Color color = bmp1.GetPixel(x, y);

                if (color.ToArgb() == Color.Black.ToArgb())
                {
                    image1.Add(0);
                    blackColor++;                        
                }
                else
                {
                    image1.Add(1);
                }
            }
        }
Run Code Online (Sandbox Code Playgroud)

c# average image list

1
推荐指数
1
解决办法
772
查看次数

标签 统计

average ×1

c# ×1

image ×1

list ×1