Гистограмма и гистограммная обработка, страница 8

Рис. 4.3.1. Поиск связных областей изображений. Окна изображений слева направо: 1) исходное изображение; 2) бинаризованное изображение на выходе фрейма Mono (умноженное на 255); 3) меточное изображение, полученное на выходе фрейма Label; 4) таблица вычисленных признаков связных областей

Рис. 4.3.2. Меню фрейма ConAn анализа связных областей и вычисления признаков областей

Рис. 4.3.3. Окно диалога выбора областей по площади при вызове пункта меню «Выбор по площади» во фрейме ConAn

Рис. 4.3.4. Анализ контуров. Вычисление признаков. Окна изображений слева направо: 1) исходное изображение; 2) бинаризованное изображение на выходе фрейма Mono (умноженное на 255); 3) меточное изображение границ областей, полученное на выходе фрейма Label; 4) изображение границы области, которую пометили указателем мыши в таблице; 5) таблица вычисленных признаков связных областей

Схема представленная на рис. 4.3.4 аналогична схеме bin_label (рис. 4.3.1) с той разницей, что фрейм Label применяется для провязывания контуров объектов (пункт меню «Границы».

Фрейм анализа геометрических признаков границ связных областей (CFeat) принимает на вход бинарное изображение и список областей и формирует на выходе набор скаляров, характеризующий геометрические признаки соответствующей границы связной области. Для каждой области вычисляются следующие признаки:

размеры минимального описанного прямоугольника, ориентированного как эквивалентный эллипс (TX,TY). Стороны прямоугольника определяются путем нахождения проекций контурных точек образа на собственные вектора матрицы рассеивания E:

Собственные числа матрицы E:

периметр минимального описанного прямоугольника:

площадь минимального описанного прямоугольника:

формат связной области:

компактность связной области:

где S0 – площадь связной области;

формат описанного прямоугольника:

отношение площадей описанного прямоугольника и связной области:

отношение квадрата периметра описанного прямоугольника к его площади:

Меню фрейма Cfeat показано на рис.4.3.5.

Рис. 4.3.5. Меню фрейма CFeat анализа геометрических признаков границ связных областей.

Выделение в таблице «Связные области» клавишей мыши строки с набором признаков интересующей границы области, выделяет заданным цветом соответствующую область на меточном изображении и также отображает границу области в отдельном меточном изображении (правое нижнее окно на рис. 4.3.4).

Численные значения вычисленных признаков сведены в таблицу (рис. 4.3.6), находящуюся в разделе «Выходные параметры» (внизу справа) системной информации о фрейме (управляющая кнопка «!»).