Tengo una GUI con dos ejes. Los primeros ejes tienen una imagen de baja resolución.Matlab: trazado en tiempo real del ROI seleccionado con IMRECT
Lo que me gustaría hacer es seleccionar un área en los primeros ejes usando IMRECT y luego mostrar esa área como una imagen de alta resolución en los segundos ejes, mientras actualizo continuamente mientras muevo el rectángulo IMPACT.
La única forma en que he podido hacer esto es con un "bucle forzado" con una pausa de 0.1 que solo se ejecuta durante uno o dos minutos mientras selecciono y cambio el retorno de la inversión con IMPACT, muy engorroso.
Mi idea era usar una función que se ejecutara cada vez que el mouse se movía dentro de los primeros ejes, con los comandos ploting y getPosition en esa función. Sin embargo, no estoy seguro de cómo escribir esa función (desencadenando el movimiento del mouse dentro de un eje).
¡Cualquier ayuda sería muy apreciada!
También puedes ver: http://stackoverflow.com/questions/10998739/scaleable-dragable-box-on-plots-that-can-select-data/10998803 # 10998803 –