Создайте настраиваемый круговой ROI
h = drawcircleh = drawcircle(ax)h = drawcircle(___,Name,Value) начинает интерактивное размещение круговой видимой области (ROI) на текущей системе координат. Функция возвращает указатель на объект h = drawcircleimages.roi.Circle. Можно изменить ROI в интерактивном режиме с помощью мыши. ROI также поддерживает контекстное меню щелчка правой кнопкой, которое управляет аспектами его внешнего вида и поведения.
изменяет внешний вид и поведение ROI с помощью одной или нескольких пар "имя-значение". Незаданные пары "имя-значение" установлены в значения по умолчанию.h = drawcircle(___,Name,Value)
Чтобы чертить ROI в интерактивном режиме, переместите указатель через оси, перетащите указатель, чтобы нарисовать круг. Чтобы закончить чертить, выпустите указатель. Чтобы удалить ROI, расположите указатель над кругом, щелкните правой кнопкой и выберите Delete Circle из контекстного меню. Для получения дополнительной информации об интерактивных поведениях включая горячие клавиши, смотрите Советы.
ROI поддерживает следующую интерактивность, включая горячие клавиши.
| Поведение | Горячая клавиша |
|---|---|
| Прекратите чертить ROI. | Нажмите Esc. Функция возвращает допустимый объект ROI с пустым полем Position. |
| Измените размер ROI. | Расположите указатель над одной из вершин на круге и затем перетащите. Соотношение сторон ROI остается постоянным (1:1). |
| Переместите ROI. | Расположите указатель над ROI. Указатель изменяется на форму fleur. Перетащите ROI. |
drawassisted | drawcuboid | drawellipse | drawfreehand | drawline | drawpoint | drawpolygon | drawpolyline | drawrectangle | images.roi.Circle