我使用以下代码来提取图像的像素值。
int[][] pixels = new int[w][h];
for( int i = 0; i < w; i++ )
for( int j = 0; j < h; j++ )
pixels[i][j] = imgBuffer.getRGB( i, j );
现在我修改了像素值并绘制了新图形
BufferedImage image=new BufferedImage(w,h,BufferedImage.TYPE_INT_RGB);
for( int i = 0; i < w; i++ )
for( int j = 0; j < h; j++ )
image.setRGB( i, j,pixels[i][j] );
现在,当我尝试通过
int[][] pixels1 = new int[w1][h1];
for( int i = 0; i < w1; i++ )
for( int j = 0; j < h1; j++ )
pixels1[i][j] = imgBuffer1.getRGB( i, j );
这给了我全新的价值观