Я создаю приложение для рисования, которое будет генерировать растровое изображение после того, как пользователь прекратит рисовать приложение, которое определит, окрашен ли пиксель на или нет, я этого добиваюсь, но теперь я хочу обвести часть растрового изображения, которая не является цвет, как на картинке.
//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++;
}
}
}