Crear ROI elíptico personalizable
crea un objeto y permite el dibujo interactivo de una región elíptica de interés (ROI) en los ejes actuales.roi
= drawellipseEllipse
Para dibujar el ROI, coloque el puntero en la imagen. El cursor cambia a una forma de fleur. Haga clic y arrastre para dibujar el ROI elíptico. Para finalizar el ROI, suelte el botón del ratón. Para obtener más información sobre el uso del ROI, incluidos los métodos abreviados de teclado y las opciones del menú contextual, consulte .Consejos
Nota
es una función de conveniencia para crear un objeto de ROI.drawellipse
Ellipse
Si crea el objeto ROI directamente, llamando a , debe llamar a la función de objeto para habilitar el dibujo interactivo del ROI.Ellipse
draw
Por el contrario, la función crea el objeto ROI y llama a la función de objeto por usted.drawellipse
draw
Independientemente de la forma en que cree el ROI, utilice propiedades de objeto, funciones de objeto y notificaciones de eventos para personalizar su apariencia y comportamiento. Para obtener más información sobre el uso de estas capacidades, consulte .Consejos
modifica la apariencia y el comportamiento del ROI utilizando uno o más pares nombre-valor. Los pares nombre-valor no especificados se establecen en el valor predeterminado.roi
= drawellipse(___,Name,Value
)
El ROI admite la siguiente interactividad, incluidos los métodos abreviados de teclado.
Comportamiento | Atajo de teclado |
---|---|
Cancele el dibujo del ROI. | Pulse.Esc La función devuelve un objeto de ROI válido con un campo vacío.Position |
Ajuste el ancho de la elipse mientras dibuja. | Al dibujar la elipse, utilice la rueda de desplazamiento para realizar pequeños cambios en el ancho de la elipse. |
Gire el ROI. | Coloque el puntero cerca de un vértice. El puntero cambia al puntero de rotación. Haga clic y gire el ROI en su centro. Para hacer que la rotación se ajuste en ángulos de 15 grados, pulse mientras gira.Cambio |
Mantenga la relación de aspecto durante el dibujo. | Mantenga pulsada la tecla mientras dibuja.Cambio Crea un ROI circular. Para bloquear la relación de aspecto, coloque el puntero en el ROI, haga clic con el botón derecho y seleccione en el menú contextualFix Aspect Ratio |
Cambie el tamaño (remodele) el ROI. | Coloque el puntero sobre un vértice y, a continuación, haga clic y arrastre. Para mantener la relación de aspecto a medida que cambia el tamaño, mantenga pulsada la tecla.Cambio |
Mueva el ROI. | Coloque el puntero sobre el ROI. El puntero cambia a la forma del fleur. Haga clic y arrastre para mover el ROI. |
Elimine el ROI. | Coloque el puntero sobre el ROI y haga clic con el botón derecho para ver su menú contextual. Seleccione en el menú.Delete Ellipse También puede eliminar el ROI mediante la función de objeto.delete |
La función devuelve un objeto DE ROI.drawellipse
Ellipse
Después de la creación, utilice estas capacidades del objeto para personalizar la apariencia y el comportamiento del ROI.
Propiedades de objeto: los objetos de ROI admiten propiedades que modifican su apariencia o comportamiento. Por ejemplo, para cambiar el color de la a amarillo, establezca su propiedad, .roi
Color
roi.Color = 'yellow'
Funciones de objeto: los objetos de ROI admiten un conjunto de funciones de objeto que funcionan en los ROI. Por ejemplo, si desea pausar la línea de comandos de MATLAB después de crear un ROI, llame a la función object.wait
Notificaciones de eventos: los objetos de ROI pueden notificar al código cuando determinados eventos, como moverse o hacer clic, se producen en el ROI. Para recibir estas notificaciones, utilice la función de objeto para configurar eventos específicos.addlistener
Oyentes En el agente de escucha, especifique un evento, como , y una función de devolución de llamada que se ejecuta cuando se produce el evento.'ROIMoved'
Cuando el ROI notifica a la aplicación a través del agente de escucha, devuelve datos específicos del evento. Por ejemplo, con el evento, el objeto ROI devuelve su posición anterior y su posición actual.'ROIMoved'
Para obtener un ejemplo del uso de detectores de eventos con el objeto, consulte .Ellipse
Configurar el agente de escucha para los eventos de ROI de Ellipse Para obtener más información acerca de estas capacidades, consulte la documentación del objeto.Ellipse
drawassisted
| drawcircle
| drawcrosshair
| drawcuboid
| drawfreehand
| drawline
| drawpoint
| drawpolygon
| drawpolyline
| drawrectangle
| Ellipse