循环遍历java android中的每个像素

时间:2012-04-03 03:04:46

标签: java android

我想比较Android上jpg文件A和文件B中的每个像素。图像具有相同的hxw。 Android不支持awt的BufferedImage。建议?伪代码:

for (int x = 0; x < a.getWidth(); x++) {
    for(int y = 0; y < a.getHeight(); y++) {
        int rgb = a.getRGB(x, y);
        int rgb2 = b.getRGB(x, y);
        ...
    }
}

2 个答案:

答案 0 :(得分:0)

您可能需要查看使用Bitmap.getPixels的{​​{3}}。

答案 1 :(得分:0)

public void getPixels(int [] pixels,int offset,int stride,int x,int y,int width,int height)