用户单击图像时获取图像的rgb值

时间:2012-03-14 10:51:38

标签: android

我正在创建一个地图应用程序。当用户点击图像时,我需要获得图像的 RGB 值。 图片位于ImageView

请帮忙。

2 个答案:

答案 0 :(得分:2)

int ColorCode = imageView.getDrawingCache().getPixel(x, y);

//这里x,y是坐标

这是一个link

答案 1 :(得分:0)

Bitmap bitmap = ((BitmapDrawable)imageView.getBackground()).getBitmap();  
int pixel = bitmap.getPixel(xCordinate,yCordinate);  
int redValue = Color.red(pixel);  
int blueValue = Color.blue(pixel);  
int greenValue = Color.green(pixel);