Наращивание малоконтрастных областей |
Каждая итерация наращивания выполняется следующим образом: - сначала выполняется поиск крайних пикселей растровых областей малоконтрастных классов; - для каждого крайнего пикселя (помечен красным) определяются все классифицированные пиксели, попадающие в окно сканирования (зеленые пиксели, попавшие в синий круг окна сканирования); - по этим пикселям вычисляется средний цвет; - затем определяются неклассифицированные пиксели, попавшие в окно наращивания (желтые пиксели); - если цвет всех неклассифицированных пикселей, попавших в окно наращивания отличается от среднего меньше чем на заданный допуск, то все они присоединяются к классифицированной области.
Наращивание области:
Перед выполнением этапа для каждого малоконтрастного класса необходимо установить количество итераций, размер окна сканирования, размер окна наращивания и допуск отклонения цвета (допустимые значения от 1 до 255).
Параметры подбираются в зависимости от исходного изображения. При первом выполнении рекомендуется установить следующие значения параметров: - количество итераций указать в два раза больше количества итераций эрозии; - размер окна сканирования ввести такой же, как при классификации; - размер окна наращивания указать в два раза меньше окна сканирования; - допуск отклонения цвета в окне наращивания относительно окна сканирования установить 20.
Отклонение цвета вычисляется по каналам, выбранным в списке Каналы для вычисления отклонения цвета. б Наибольшее значение имеет допуск отклонения цвета. При его слишком маленьком значении малоконтрастные области практически не будут расти, при большом - малоконтрастные области начнут проникать в контрастные области и друг в друга.
Результаты наращивания:
Параметры наращивания: |