Для решения этой проблемы
пользователь задает в параметрах программы
Npoints - количество соседних
точек которое должно быть у каждой точки объекта. Все точки у которых
соседей меньше отбрасываются. Т.е. удаляются все пятна с числом
пикселей
,
точки по краю объекта при этом тоже
могут срезаться.
Понятно, что минимальное значение
Npoints=0 - ничего не трогать,
а максимальное значение равно 8. При этом пятна меньше чем
пикселя
исчезают.
Npoints = 1 - убрать только одиночные точки.
Npoints = 3, 4, 5 - убрать линии одноточечной ширины.
Npoints = 6, 7, 8 - убрать двухточечные линии и срезать "бахрому'' с объекта.