我已经创建了一个绘图应用程序,它将在用户停止绘制该应用程序后生成一个位图,该程序将识别上的像素是否已着色,我实现了这一点,但是现在我想圈出位图中未显示的部分颜色像图片中一样。
//Here are my code that will scan if the pixel is coloured.
int[] intArray = new int[mBitmap.getWidth() * mBitmap.getHeight()];
mBitmap.getPixels(intArray, 0, mBitmap.getWidth(), 0, 0, mBitmap.getWidth(), mBitmap.getHeight());
for (int X = 0; X < countX; X++) {
for (int Y = 0; Y < countY; Y++) {
int colorXY = Color.blue(intArray[X + Y * mBitmap.getWidth()]);
if (Color.blue(colorXY) == Color.blue(255)) {
redCount++;
}
}
}