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