SurfaceXplorer :: Selection

ОДО "Микротестмашины"

| SurfaceXplorer [Работа с СЗМ-изображениями] > [Выделение]

3.5 Выделение объектов на СЗМ-изображении

3.5.1 Выделение точки
3.5.2 Выделение произвольного отрезка прямой
3.5.3 Выделение произвольной ломаной линии
3.5.4 Выделение прямоугольной области
3.5.5 Выделение линии сканирования
3.5.6 Выделение единичного островка
3.5.7 Выделение изолинии

Процедура выделения объектов на СЗМ-изображении производится как предварительная операция для выполнения таких функций обработки и анализа, как выравнивание по выделению, вырезание участка, посторение профиля поперечного сечения, настройка цветовой палитры по выделению, сглаживания дефектов сканирования и др., а также для анализа параметров этих объектов.

Выделенные объекты в каждом окне визуализации уникальны и существуют непосредственно только на том СЗМ-изображении, на котором они были установлены, в т.ч. и при наличии в файле совместных полей данных*. Например, выделяя прямую на изображении топографии, она не будет автоматически воспроизведена в окне визуализации совместной с ней карты латеральных сил. Тем не менее, в панели настройки двухмерного представления предусмотрены команды для быстрого переноса параметров выделения между любыми окнами. Кроме того при построении профиля поперечного сечения по линии в одном окне двухмерного представления программа автоматически отслеживает аналогичные линии в совместных полях данных и предоставляет возможность строить соответствующие профили без необходимости переноса параметров выделения.
*Примечание. Вырезание прямоугольной области производится параллельно из всех совместных полей в соответствии с координатами выделенного участка в активном (текущем) окне визуализации.

Функция выделения активируется при выборе соответствующего инструмента на панели инструментов выделения. При активации инструментов курсор в текущем окне изменяет свою конфигурацию на "+". Текущей точкой является точка пересечения штрихов.

Для объектов выделения типа отдельной точки, произвольного отрезка прямой, произвольной ломаной линии и прямоугольной области определяются узловые точки - точки объекта выделения, однозначно и достаточным образом характеризующие его положение в плоскости СЗМ-изображения. Узловые точки отображаются закрашенной окружностью с текстовой меткой над ней - . При необходимости вывод меток узловых точек можно отключить на панели [2D] вкладки Properties (Свойства) (опция Marker labels).

Координаты точки СЗМ-изображения, над которой находится курсор, и ее высоту можно отслеживать по показаниям в статус-строке в нижней части главного окна программы или на вкладке Data (Данные). Координаты узловых точек выделения отображаются в секции NODES панели [2D] вкладки Properties (Свойства) и на вкладке Data (Данные). Кроме того, в секции NODES панели [2D] вкладки Properties (Свойства) предусмотрена возможность интерактивного редактирования координат узловых точек.

С помощью команд Copy selection to clipboard (Скопировать выделение в буфер обмена) и Paste selection from clipboard (Вставить выделение из буфера обмена) в секции NODES панели [2D] вкладки Properties (Свойства) предусмотрена возможность быстрого переноса установленного объекта выделения из одного окна в другое. Допускается перенос тех типов объектов выделения, которые определяются узловыми точками - точки, произвольный отрезок прямой линии, произвольная ломаная линия, прямоугольная область. Процедура переноса выделения осуществляется следующим образом:
1) активировать окно двухмерного представления, в котором установлен интересующий(-ие) объект(ы) выделения;
2) в панели [2D] выполнить команду Copy selection to clipboard;
3) перейти в (активировать) новое окно двухмерного представления, в котором предполагается установить переносимый объект выделения. Это может быть, например, другое или совместное СЗМ-изображение;
4) в панели [2D] выполнить команду Paste selection from clipboard.

Перемещение установленной узловой точки производится перетаскиванием ее в новое положение при нажатой левой кнопке мыши. О возможности перемещения установленной узловой точки говорит изменение конфигурации курсора на при подведении его к данной точке.

Shift +

Удаление установленной узловой точки (для одиночной точки и произвольной ломаной линии) производится щелчком по ней левой кнопкой мыши при нажатой клавише Shift на клавиатуре компьютера . При нажатой клавише Shift конфигурация курсора изменяется на "X" (например, рис. 3.5.1 справа).

На СЗМ-изображении одновременно может отображаться только один объект выделения (за исключением отдельных точек). Если в одном окне двухмерного представления выделены объекты различных типов, переключение между ними (соответственно, и их отображение) осуществляется нажатием соответствующей кнопки на панели инструментов.

При построении более одного профиля поперечного сечения параметры линии выделения для каждого из них сохраняются программой независимо, и поэтому для соответствующего активного окна профиля каждая линия выделения может быть восстановлена в родительском окне двухмерного представления при нажатии кнопки Show selection nodes на панели Profile вкладки Properties. Это означает, что количество объектов выделения линейного типа - отрезков, ломаных, линий сканирования - может быть практически неограниченным.

3.5.1 Выделение точки

Функция выделения точки на СЗМ-изображении активируется нажатием кнопки на панели инструментов.

...

Выделение точки на СЗМ-изображении производится позиционированием над ней курсора и однократным нажатием левой кнопки мыши (рис. 3.5.1). В одном окне визуализации допускается выделение более одной точки, которые будут отмечаться метками с порядковыми номерами. Каждая выделенная точка рассматривается как узловая.

Рис. 3.5.1 - Выделение точки на СЗМ-изображении (курсор смещен) (слева), перемещение установленной точки в новое положение (посредине) и удаление установленной точки (справа).

Изменение положения установленных точек производится одним из следующих способов:
(1) перемещением точек в новое положение (рис. 3.5.4);
(2) введением новых координат точек вручную в таблице секции NODES (Узлы выделения) на панели [2D] вкладки Properties (Свойства);
(3) выделением новых точек после удаления существующих.

Функция выделения точки используется для:
- расстановки меток на элементах СЗМ-изображения;
- получения информации о высотных характеристиках отмеченных элементов (на СЗМ-изображении топографии и контрастов);
- проведения процедуры выравнивая плоскоскти по трем точкам (функция выравнивания по выделению) - соответственно, при наличии на СЗМ-изображении трех и более точек выделения. Первые три точки будут использованы в качестве задающих опорную плоскость .

3.5.2 Выделение произвольного отрезка прямой

Функция выделения произвольного отрезка прямой на СЗМ-изображении активируется нажатием кнопки на панели инструментов.

Выделение отрезка произвольной прямой на СЗМ-изображении производится "растягиванием" линии на СЗМ-изображении:
1) установите курсор над начальной точкой предполагаемого отрезка,
2) нажмите и удерживайте левую кнопку мыши,
3) проведите линию к конечной точке предполагаемого отрезка (рис. 3.5.2) и отпустите левую кнопку мыши.
Выделенный орезок отображается на СЗМ-изображении пунктирной сине-белой линией. Начальная и конечная точки выделенного отрезка являются узловыми точками данного объекта и отмечаются соответственно метками "1" и "2". В одном окне визуализации отображается только один выделенный отрезок.

Несмотря на ограничение, второй отрезок может быть установлен как произвольная ломаная линия с одним сегментом. В этом случае переключение между отображением двух выделенных отрезков будет осуществляется нажатием соответствующей кнопки на панели инструментов.

Рис. 3.5.2 - Выделение отрезка произвольной прямой линии на СЗМ-изображении (слева) и перемещение узловой точки выделенного отрезка в новое положение (справа).

Изменение положения выделенного отрезка производится одним из следующих способов:
(1) перемещением узловых точек в новое положение (рис. 3.5.2);
(2) введением новых координат узловых точек вручную в таблице секции NODES (Узлы выделения) на панели [2D] вкладки Properties (Свойства);
(3) выделением нового отрезка. При выделении нового отрезка на СЗМ-изображении старый автоматически удаляется.

Выделение произвольного отрезка используется для:
- последующего построения профиля поперечного сечения. по выделенной линии;
- получения информации о расстоянии между узловыми точками (на вкладке Data (Данные)).

3.5.3 Выделение произвольной ломаной линии

Функция выделения произвольной ломаной линии на СЗМ-изображении активируется нажатием кнопки на панели инструментов.

+...

Выделение произвольной ломаной линии на СЗМ-изображении производится "растягиванием" первого сегмента на СЗМ-изображении (подобно выделению отрезка), и затем, после отпускания кнопки мыши - поочередным позиционированием курсора над следующими предполагаемыми точками и фиксацией их щелчком левой кнопкой мыши (рис. 3.5.3).

Сегменты выделенной ломаной отображаются на СЗМ-изображении пунктирной сине-белой линией. Точки на концах сегментов ломаной являются узловыми точками данного объекта и отмечаются цифровыми метками согласно очередности их установки на СЗМ-изображении. Количество сегментов в ломаной не ограничивается. В одном окне визуализации отображается только одна выделенная ломаная.

Следует обратить внимание, что при наличии в окне визуализации выделенной ломаной линии все щелчки левой кнопкой мыши в свободном месте на поле изображения будут рассматриваться как фиксация очередной узловой точки.

Произвольная ломаная линия с одним сегментом может использоваться как альтернатива выделению отрезка.

Рис. 3.5.3 - Выделение произвольной ломаной линии: "растягивание" первого сегмента (слева) и фиксация последующей точки для задания следующего сегмента (справа).

Изменение положения выделенной ломаной линии осуществляется одним из следующих способов:
(1) перемещением узловых точек в новое положение (рис. 3.5.4);
(2) введением новых координат узловых точек вручную в таблице секции NODES (Узлы выделения) на панели [2D] вкладки Properties (Свойства);
(3) выделением новой ломаной после удаления существующей.

Удаление узловой точки на выделенной ломаной линии приводит также к сокращению на единицу общего числа сегментов данного объекта и перенумерации меток (рис. 3.5.4).

Рис. 3.5.4 - Изменение положения узловой точки выделенной ломаной линии (слева) и удаление узловой точки (справа).

Для произвольной ломаной линии предусмотрена опция замыкания крайних сегментов (опция Close polyline на панели [2D] вкладки Properties (Свойства)) (рис. 3.5.5).

При выделении замкнутой ломаной линии на вкладке Data (Данные) приводится ее общая длина, что позволяет определять, например, периметр сложных объектов на СЗМ-изображении.

Рис. 3.5.5 - Выделение произвольной ломаной линии без замыкания (слева) и с установленной опцией замыкания крайних сегментов (справа).

Выделение ломаной линии используется для:
- последующего построения профиля поперечного сечения;
- получения информации о расстоянии между узловыми точками;
- получения информации об углах между сегментами ломаной (на вкладке Data (Данные));
- получения информации о периметре замкнутой линии (на вкладке Data (Данные));
- проведения процедуры выравнивая плоскоскти по трем точкам (функция выравнивания по выделению) - соответственно, при наличии на СЗМ-изображении двух и более сегментов выделнной ломаной линии (соответственно, не менее трех узловых точек). Первые три узловые точки будут использованы в качестве задающих опорную плоскость .

3.5.4 Выделение прямоугольной области

Функция выделения прямоугольной области на СЗМ-изображении активируется нажатием кнопки на панели инструментов.

Выделение прямоугольной области на СЗМ-изображении производится "растягиванием" прямоугольника - проведением при нажатой левой кнопке мыши диагональной линии поперек предполагаемого прямоугольного участка на СЗМ-изображении (аналогично выделению отрезка) (рис. 3.5.6). Точка на СЗМ-изображением, над которой произведено нажатие левой кнопки мыши, считается начальной, а в которой кнопка отпускается - конечной.
Границы выделенного участка на СЗМ-изображении отображаются пунктирной сине-белой линией. Все вершины выделенного прямоугольника являются узловыми точками, однако метки ("1" и "2") устанавливаются только у начальной и конечной точек отрезка, проведенного при задании области (двух точек, установленных по диагонали, достаточно для определения прямоугольника). В одном окне визуализации допускается выделение только одной прямоугольной области.

Рис. 3.5.6 - Выделение прямоугольной области на СЗМ-изображении (слева) и изменение конфигурации выделенного участка (справа).

Изменение положения выделенной прямоугольной области производится одним из следующих способов:
(1) перемещением узловых точек в новое положение (рис. 3.5.6);
(2) введением новых координат двух определяющих узловых точек вручную в таблице секции NODES (Узлы выделения) на панели [2D] вкладки Properties (Свойства);
(3) выделением нового участка. При выделении новой прямоугольной области на СЗМ-изображении старая автоматически удаляется.

Выделение прямоугольной области используется для:
- последующего вырезания участка на СЗМ-изображении;
- получения информации о площади выделенного участка (на вкладке Data (Данные));
- сглаживания дефектов сканирования с усреднением высоты выделенной области на основе высот ее границ;
- процедуры вычитания общей плоскости (выравнивание по выделению ) в качестве опорного участка. Допускается также проведение процедур выравнивания изолированно внутри выделенного прямоугольного участка;
- настройки цветовой палитры по образцу диапазона высот выделенного участка (команда Adjust palette by selection (Настроить палитру по выделению) контекстного меню, вызываемого в окне двухмерного представления щелчком правой кнопки мыши).

3.5.5 Выделение линии сканирования

Функция выделения линии сканирования на СЗМ-изображении активируется нажатием на панели инструментов кнопки (линия вдоль направления X) или (линия вдоль направления Y). Переключение между режимами выделения инструмента осуществляется повторным нажатием на кнопку.

/

Выделение линии сканирования на СЗМ-изображении производится позиционированием над ней курсора и однократным нажатием левой кнопки мыши (рис. 3.5.7). Выделенная линия сканирования на СЗМ-изображении отображается пунктирной сине-белой линией. В одном окне визуализации отображается только одна линия. Данный объект узловыми точками не маркируется.

Рис. 3.5.7 - Выделение линии сканирования параллельной оси X на СЗМ-изображении (слева), измение положения установленной линии перетягиванием (посредине) и перемещение линии сканирования, выделенной в направлении Y (справа).

Изменение положения выделенной линии производится либо перетаскиванием ее в новое положение при нажатой левой кнопке мыши (курсор при этом имеет конфигурацию ), либо позиционированием курсора в новом положении с последующим однократным нажатием левой кнопки мыши.

Если в таблице координат узловых точек отображаются какие-либо данные, то изменить положение выделенной линии сканирования можно вводом вручную нового значения в любом поле соответствующей колонки - [x] для выделенной линии сканирования в направлении Y, [y] - для выделенной линии сканирования в направлении X.

Выделение линии сканирования используется для:
- последующего построения профиля поперечного сечения СЗМ-изображения строго по линии сканирования;
- сглаживания сбоев на линии сканирования с усреднением высоты точек выделенной линии на основании вертикальных координат точек на соседних параллельных с ней линий.

3.5.6 Выделение единичного островка

Функция выделения единичного островка на СЗМ-изображении активируется нажатием на панели инструментов кнопки (заполнение диапазона высот выше указанного) или (заполнение диапазона высот ниже указанного). Переключение между режимами выделения инструмента осуществляется повторным нажатием на кнопку.

Выделение единичного островка на СЗМ-изображении с заполнением диапазона высот выше установленного уровня ( ) производится позиционированием курсора над точкой с намеченной высотой и однократным нажатием левой кнопки мыши (рис. 3.5.8). Выделение единичного островка на СЗМ-изображении с заполнением диапазона высот ниже установленного уровня ( ) производится аналогично (рис. 3.5.9). Программа автоматически определяет контуры единичного выступа (впадины) на указанном уровне и затем заполняет пространство выступа белым цветом, а впадины - черным. В одном окне визуализации допускается выделение одного островка. Данный объект узловыми точками не маркируется.

Рис. 3.5.8 - Выделение единичного островка на СЗМ-изображении с заполнением диапазона высот выше установленного уровня (слева) и то же изображение после инвертирования выделения (справа).

Кнопка Invert selection (Инвертировать выделение) на панели [2D] вкладки Properties (Свойства) позволяет переключаться между отображением собственно выделенного выступа (впадины) и окружающего его (ее) пространства (рис. 3.5.8, рис. 3.5.9).

Рис. 3.5.9 - Выделение единичного островка на СЗМ-изображении с заполнением диапазона высот ниже установленного уровня (слева) и то же изображение после инвертирования выделения (справа).

Изменение положения выделенного островка осуществляется определением (установкой) новой опорной точки. Отключение визуализации выделенного островка производится повторным щелчком левой кнопки мыши в выделенной области, а также переключением на другой инструмент выделения или кнопкой отключения функции выделения .

Основное назначение функции выделения единичного островка - определение контуров единичного выступа или впадины на СЗМ-изображении.

3.5.7 Выделение изолинии

Функция выделения изолинии на СЗМ-изображении активируется нажатием на панели инструментов кнопки (заполнение диапазона высот выше указанного) или (заполнение диапазона высот ниже указанного). Переключение между режимами выделения инструмента осуществляется повторным нажатием на кнопку.

Выделение изолинии на СЗМ-изображении с заполнением диапазона высот выше установленного уровня ( ) производится позиционированием курсора над точкой с намеченной высотой и однократным нажатием левой кнопки мыши (рис. 3.5.10 слева). Выделение изолинии на СЗМ-изображении с заполнением диапазона высот ниже установленного уровня ( ) производится аналогично (рис. 3.5.10 справа). Программа автоматически определяет высоту установочной точки и заполняет все пространство на изображении белым (при выборе заполнения диапазона выше, т.е. вершин) или черным (при выборе заполнения диапазона ниже, т.е. впадин) цветом. В одном окне визуализации допускается выделение одной изолинии. Данный объект узловыми точками не маркируется.

Рис. 3.5.10 - Выделение изолинии на СЗМ-изображении с заполнением диапазона высот выше (слева) и ниже (справа) установленного уровня.

Изменение положения выделенной изолинии осуществляется определением (установкой) новой опорной точки. Также допускается интерактивное изменение контуров выделенного на СЗМ-изображении уровня вручную путем изменения параметра "Уровень выделения" в поле ввода группы Isoline level на панели [2D] вкладки Properties :

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

Основное назначение функции выделения изолинии - определение контуров одного уровня на СЗМ-изображении.

С помощью функции выделения изолинии осуществляется, например, имитация срезания вершин микрорельефа (при выделении вершин, т.е. диапазона выше уровня) либо заполнения впадин жидкостью, например, смазочным материалом (при выделении впадин, т.е. диапазона ниже уровня). С помощью последовательного изменения уровня изолинии в поле ввода Isoline level на панели [2D] вкладки Properties (Свойства) также можно аналогично анимации имитировать процесс заполнения впадин или срезания вершин.

Copyright © 2005-2006, Microtestmachines Co.
All rights reserved.