После использования алгоритма заливки значения RGB пикселя показывают 0,0,0 - PullRequest
0 голосов
/ 24 июня 2011

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

1 Ответ

0 голосов
/ 19 июля 2011

Это связано с предыдущим цветом вашего изображения. Попробуйте распознать цвет, который был заполнен в области, которую вы хотите заполнить.

...