2D阵列的基本图像显示

时间:2015-02-18 19:01:48

标签: c arrays image

作为我在C中进行的项目的一部分,生成我正在使用的数据的直观表示会很有帮助。

我的问题是:对于一些动态声明的数组:

double *foo;
foo = (double *)malloc(sizeof(double)*x*y);

for (i=0;i<x;i++)
    for (j=0;j<y;j++)
        foo[i*y+j] = someValue;

如果数据有一些最大/最小值(比如max = 100.0和min = 5.0),用图形表示这些数据的最简单方法是什么?

我想要一些方法将每个数字显示为某种颜色的渐变,例如,最大值为黑色,最小值为白色。

例如,Bitmap图像的输出会很好,因为我需要为多个数组执行此操作。

感谢。

0 个答案:

没有答案