这是我的片段。我的原始数组是a[3][][]
并且 rgb 值存储在那里我想从它们创建一个新图像。以下代码的最后一行导致找不到符号。
BufferedImage img=newBufferedImage(bi.getWidth(),bi.getHeight(),BufferedImage.TYPE_INT_RGB);
for(int r=0; r<bi.getHeight(); r++)
for(int c=0; c<bi.getWidth(); c++)
{
int red=a[0][r][c];
int green=a[1][r][c];
int blue=a[2][r][c];
int rgb = (red << 16) | (green << 8) | blue;
img.setRGB(c, r, rgb);
}
ImageIO.write(img,"jpg", "abc.jpg");
有什么建议么?