Android - 从屏幕中提取像素颜色

时间:2012-01-25 01:49:59

标签: android screen pixel

我似乎无法在任何地方找到一个好的答案。

是否可以直接从Android屏幕中提取单个像素rgb? (不是通过屏幕转储)

我需要直接访问屏幕上的内容。

有什么想法?

感谢。

2 个答案:

答案 0 :(得分:0)

我不确切知道,但我可以给你一个方法。 如果启用了视图的drawingCache,则可以从getDrawingCache获取位图,并且可以从中获取像素数据。

答案 1 :(得分:0)

如果您使用自定义视图和画布,您肯定可以:

看看: http://developer.android.com/reference/android/graphics/Bitmap.html#getPixel(int,int