0

我是 android 的新手,我有一个项目来拍照保存它并计算它的签名。我已经拍了照片并保存了。

它的特征在于计算 RGB 中所有像素值的平均值。问题是我不知道如何使用像素和颜色。

你能帮我一些解释和/或教程和/或代码吗?

谢谢

4

1 回答 1

2

这是从位图中获取像素的代码。

int width = bitmap.getWidth();
int height = bitmap.getHeight();

int pixel;

for (int x = 0; x < width; ++x) {
    for (int y = 0; y < height; ++y) {
        // get pixel color
        pixel = bitmap.getPixel(x, y);

        int A = Color.alpha(pixel);
        int R = Color.red(pixel);
        int G = Color.green(pixel);
        int B = Color.blue(pixel);
    }
}
于 2013-04-26T13:13:45.783 回答