我有一个包含RGB值的二维数组。我需要从这些像素值创建有效的图像并保存它。下面是给出的二维数组。我希望在我的项目中实现这一部分,请帮助我。谢谢。
int[] pixels = new int[imageSize * 3];
int k = 0;
for(int i=0; i<height; i++)
{
for(int j=0; j<width; j++)
{
if(k<imageSize*3)
{
pixels[k] = r[i][j];
pixels[k+1] = g[i][j];
pixels[k+2] = b[i][j];
}
k = k+3;
}
}