我是android新手,我有一个项目拍照保存并计算其签名。我已经把照片保存了下来。
它的签名包括计算RGB中所有像素值的平均值。问题是我不知道如何使用像素和颜色。
你能帮我解释一些解释和/或教程和/或代码。
谢谢
答案 0 :(得分:1)
以下是从位图获取像素的代码。
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);
}
}