Создайте настраиваемый кубоидальный информация только для чтения
создает roi = drawcuboidCuboid Информация только для чтения объект и включает интерактивное рисование кубоидальной видимой области (ROI) на текущую систему координат.

Чтобы нарисовать информация только для чтения, вызовите drawcuboid функция. Функция рисует кубоидальный информация только для чтения, с центром в томе. Переместите указатель мыши на изображение. Курсор изменяется на гибкую форму. Переместите информация только для чтения в любое место изображения. Чтобы завершить информация только для чтения, нажмите кнопку мыши. Дополнительные сведения об использовании информации только для чтения, включая опции горячих клавиш и контекстного меню, см. в разделе Советов.
Примечание
drawcuboid является функцией удобства для создания Cuboid Объект информация только для чтения. Если вы создаете объект информация только для чтения непосредственно, вызывая Cuboid, вы должны вызвать draw функция объекта для включения интерактивного рисования информация только для чтения. Напротив, drawcuboid функция создает объект информация только для чтения и вызывает draw функция объекта для вас. Какой бы способ вы ни создали информация только для чтения, вы используете свойства объекта, функции объекта и уведомления о событиях, чтобы настроить его внешний вид и поведение. Дополнительные сведения об использовании этих возможностей см. в разделе Советы.
изменяет внешний вид информация только для чтения, используя одну или несколько пары "имя-значение".roi = drawcuboid(___,Name,Value)
Эта информация только для чтения поддерживает следующую интерактивность, включая горячие клавиши.
| Поведение | Горячая клавиша |
|---|---|
| Подстройте размер ROI во время рисования. | Используйте колесо прокрутки, чтобы внести небольшие изменения в размер ROI во время рисования. |
| Остановите рисование информация только для чтения. | Нажмите Esc. Функция возвращает допустимый объект информация только для чтения с пустым Position поле. |
| Измените размер (измените форму) информация только для чтения. | Поместите указатель мыши на одну из видимых граней кубоида и щелкните и перетащите поверхность. Для выбора поверхности, возможно, потребуется повернуть кубоид. Если вы нажимаете на Shift, перетаскивание мыши перемещает информация только для чтения, но не изменяет никаких размерностей. |
| Переместите информация только для чтения. | Поместите указатель мыши на любую из видимых поверхностей информация только для чтения и щелкните и перетащите мышью во время нажатия Shift. Поместите указатель мыши на любую видимую поверхность информация только для чтения, щелкните правой кнопкой мыши и выберите Lock Dimensions. Щелкните и перетащите мышью, чтобы переместить информация только для чтения. |
| Удалите информация только для чтения. | Наведите указатель мыши на информация только для чтения и щелкните правой кнопкой мыши, чтобы просмотреть его контекстное меню. Выберите Delete Cuboid из меню. Вы также можете удалить информация только для чтения с помощью delete функция объекта. |
The drawcuboid функция возвращает Cuboid Объект информация только для чтения. После создания используйте эти возможности объекта, чтобы настроить внешний вид и поведение информация только для чтения.
Свойства объекта - объекты информация только для чтения поддерживают свойства, которые изменяют их внешний вид или поведение. Например, чтобы изменить цвет roi в желтый цвет, установите его Color свойство, roi.Color = 'yellow'.
Функции объекта - объекты информация только для чтения поддерживают набор функций объекта, которые работают с ROIs. Например, если вы хотите приостановить командную строку MATLAB после создания информация только для чтения, вызовите wait функция объекта.
Уведомления о событиях - объекты информация только для чтения могут уведомлять ваш код, когда определенные события, такие как перемещение или клик, происходят с информация только для чтения. Чтобы получать эти уведомления, используйте addlistener объект для настройки listeners для определенных событий. В прослушиватель задайте событие, например 'ROIMoved', и функцию обратного вызова, которая выполняется, когда событие происходит. Когда информация только для чтения уведомляет ваше приложение через прослушиватель, он возвращает данные, характерные для события. Для примера, с 'ROIMoved' событие, объект информация только для чтения возвращает свою предыдущую позицию и текущую позицию.
Для примера использования прослушивателей событий с Cuboid объект, см. «Настройка прослушивателя для событий кубоидной информации только для чтения». Для получения дополнительной информации об этих возможностях смотрите Cuboid документация по объекту.
Cuboid | drawassisted | drawcircle | drawcrosshair | drawellipse | drawfreehand | drawline | drawpoint | drawpolygon | drawpolyline | drawrectangle