0

我正在尝试获取特定点的颜色并想将其与面部颜色进行比较,但我无法进行比较。我如何将它与黑白脸的颜色进行比较,因为在黑白脸对于不同的脸有不同的核心代码。请帮我找到脸的颜色,并知道它在哪里是黑白或彩色脸的颜色。我使用 Bitmap.getPixel(x,y); 但无法比较它来知道它是不是黑白脸的颜色。

请帮忙。

4

1 回答 1

0

不确定您的要求 bt 以下是从像素中获取颜色的代码


      int 像素 = x.getPixel((int)event.getX(),(int)event.getY());
                int redValue = Color.red(pixel);
                int blueValue = Color.blue(像素);
                int greenValue = Color.green(像素);
                int c=Color.rgb(redValue, greenValue, blueValue);

现在 c 是那个像素的颜色

于 2013-09-23T18:57:44.493 回答