C# 对于宽度循环c中的每一行

C# 对于宽度循环c中的每一行,c#,for-loop,camera,C#,For Loop,Camera,我想知道你能帮忙 我正在尝试从uEye相机中显示的图像中获取红色,我可以很容易地做到这一点 如果你明白我的意思的话,我想做的是从相机上得到每一条线,从每一条线的宽度上得到红色。所以我想做一些类似的事情 对于此相机图像中的每一行,获取红色并添加到阵列中 我有 for (int i = 0; i < Convert.ToInt32(width); i++) { Camera.Image.GetValues(s32MemID, uEye.D

我想知道你能帮忙

我正在尝试从uEye相机中显示的图像中获取红色,我可以很容易地做到这一点

如果你明白我的意思的话,我想做的是从相机上得到每一条线,从每一条线的宽度上得到红色。所以我想做一些类似的事情

对于此相机图像中的每一行,获取红色并添加到阵列中

我有

        for (int i = 0; i < Convert.ToInt32(width); i++)
        {
            Camera.Image.GetValues(s32MemID, uEye.Defines.ColorMode.RGB10Unpacked, Convert.ToInt32(i), Convert.ToInt32(height), out s32Red, out s32Green, out s32Blue);
            lumi.Add(s32Red);
        }
然后我在一个折线图上绘制这些值,但是我没有得到正确的值。 图表应如下所示:

但是我的看起来像这样

对不起,我的问题不是最重要的,我正在努力解释我的处境


谢谢大家。

您期望得到什么?您当前代码的任何样本输入和输出?您的“正确”值是什么?你的问题不清楚。