Многоугольная область, представляющая интерес
Polygon объект является многоугольной областью интересов (ROI).

Чтобы нарисовать ROI, установите курсор на оси, щелкните и перетащите указатель для создания фигуры. При построении линии щелкните, чтобы создать вершину. Дважды щелкните, чтобы завершить рисование и закрыть полигон. Дополнительные сведения об использовании этого ROI, включая сочетания клавиш, см. в разделе Tips.
Создание Polygon объект, используйте images.roi.Polygon функция создания. После создания объекта вызовите draw функция объекта для начала рисования. В качестве удобства вы также можете использовать drawpolygon для создания функции Polygon ОКУПАЕМОСТЬ ИНВЕСТИЦИЙ. drawpolygon создает объект ROI и автоматически вызывает draw объектная функция.
создает экземпляр roi = images.roi.Polygonimages.roi.Polygon со свойствами по умолчанию.
создает ROI в осях, указанных roi = images.roi.Polygon(ax)ax.
задает свойства, используя пары имя-значение. Например, roi = images.roi.Polygon(___,Name,Value)images.roi.Polygon('Color','y') задает цвет Polygon объект в желтый цвет. Можно указать несколько пар имя-значение. Заключите каждое имя свойства в отдельные кавычки.
addlistener | Создать прослушиватель событий, привязанный к источнику событий |
beginDrawingFromPoint | Начало окупаемости инвестиций в чертеж из указанной точки |
bringToFront | Приведение ROI в порядок штабелирования осей |
createMask | Создание двоичного маскирующего изображения из ROI |
draw | Начало окупаемости инвестиций в чертеж в интерактивном режиме |
inROI | Запрос наличия точек в ROI |
reduce | Снижение плотности точек в окупаемости инвестиций |
wait | Блокировать командную строку MATLAB до завершения операции окупаемости инвестиций |
ROI поддерживает следующую интерактивность, включая сочетания клавиш.
| Поведение | Сочетание клавиш |
|---|---|
| Выполните привязку нарисованной линии под углом 15 градусов. | Удерживайте нажатой клавишу Shift во время рисования. |
| Завершение рисования (закрытие) ROI. | Дважды щелкните, чтобы добавить новую вершину в положение указателя и подвести линию к первой вершине, чтобы замкнуть многоугольник. Нажмите Enter, чтобы добавить новую вершину в положение указателя и подвести линию к первой вершине, чтобы замкнуть многоугольник. Щелкните правой кнопкой мыши, чтобы не добавлять новую вершину, но закрыть многоугольник от предыдущей вершины. Наведите указатель на первую вершину и щелкните мышью. |
| Отмена рисования ROI. | Нажмите клавишу Esc. Функция возвращает допустимый объект ROI с пустым Position поле. |
| Добавьте новую вершину к окупаемости инвестиций. | Поместите указатель над краем ROI и дважды щелкните мышью. Наведите указатель на край окупаемости инвестиций, щелкните правой кнопкой мыши и выберите в контекстном меню «Добавить вершину». |
| Удалите последнюю добавленную вершину, но продолжайте рисовать. | Нажмите Backspace. Функция перерисовывает линию из предыдущей вершины в текущую позицию указателя. Можно создать резервную копию только первой нарисованной вершины. |
| Изменение размера (формы) окупаемости инвестиций | Наведите указатель на вершину, а затем щелкните и перетащите. Добавьте новую вершину к полигону, а затем щелкните и перетащите. Удаление вершины. ROI перерисовывает линию, соединяющую две соседние вершины. |
| Переместите окупаемость инвестиций. | Наведите указатель на ROI. Наведите курсор на кромку многоугольника (не на вершину). Указатель изменяется на форму флера. Щелкните и перетащите, чтобы переместить ROI. |
| Удалите ROI. | Поместите указатель на окупаемость инвестиций, щелкните правой кнопкой мыши и выберите в контекстном меню команду «Удалить полигон». Можно также удалить ROI программным путем с помощью delete объектный метод. |
Сведения об использовании окупаемости инвестиций в приложении, созданном с помощью App Designer, см. в разделе Использование окупаемости инвестиций в приложениях, созданных с помощью App Designer.
AssistedFreehand | Circle | Crosshair | Cuboid | drawpolygon | Ellipse | Freehand | Line | Point | Polyline | Rectangle