Если вы используете простую фоновую вычитание, в которой у вас есть только предыдущая фоновая модель и вычтите ее из текущего входного изображения, чтобы сгенерировать двоичное изображение, представляющее 255 - передний план / 0 - фон, вы можете искать подключенный компоненты в двоичном изображении, и если они не занимают определенную минимальную площадь, они отфильтровываются (с 255 по 0).
Используя OpenCV, вы можете использовать findContours , чтобы найти все BLOB-объекты в изображении, и использовать contourArea , чтобы проверить, достаточно ли большой BLOB-объект, чтобы считаться передним планом.
Чем вы используете fillPolly , чтобы заполнить большие капли 255 (белые), а маленькие капли 0 (черные).