2011-11-24 64 views
0

我准备绘画应用程序,在这里你可以绘制任何东西,完成绘制后,我想要与原始图像进行比较。是否有可能?,如何在活动中查找图像的像素和位置?

我有一个想法是收集像素的数量和位置原始图像和存储在arraylist中。完成绘图后,图像采集像素和位置与原始图像相比较。

但我怎样才能收集像素和位置?

回答

0

这是可能的,你正在给予的aproach。

首先,你必须从画布上创建位图:

bitmap = Bitmap.createBitmap(canvas.getWidth(), canvas.getHeight(),Bitmap.Config.ARGB_8888); 
canvas.setBitmap(bitmap); 

有位图后,您可以遍历位图类函数像素。