Я использую алгоритм заливки, приведенный в библиотеке opencv. Сначала область белого цвета, поэтому ее значение RGB равно 0,0,0. Нажав на область, алгоритм заливки заполняет эту область некоторым цветом. В моем алгоритме, перед применением fllodfill, я поставил проверку, что если значение RGB пикселя не равно нулю, то не вызывать эту функцию. Но проблема в том, иногда он говорит, что значение RGB пикселя после заливки равно нулю, а иногда - ненулевое.