Как поставить кружок на оставшийся белый цвет на растровом изображении - PullRequest
0 голосов
/ 22 мая 2019

Я создаю приложение для рисования, которое будет генерировать растровое изображение после того, как пользователь прекратит рисовать приложение, которое определит, окрашен ли пиксель на или нет, я этого добиваюсь, но теперь я хочу обвести часть растрового изображения, которая не является цвет, как на картинке.

 //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++;
                }

            }
        }

This is the result what i expect

...