0

Is it possible to create an interface that execute a main and the callbacks functions works as interruptions? I need an user interface that when the user push an on button the program starts to take images from a camera and then procesed them and show them on the interface. The program needs image changing on the user interface until the button on is pushed again and it interrupt the main programme that are catching and processing images

Main function takes images from a camera and process them consecutively with a timer. Them I need a GUI interface that starts the process with a button and them stop it with another button. My problem is how can I call a function that may be running until it is interrupted by another pushed button. I mean how can I create a main function that is interrupted by callback in the user interface.

conchigl
  • 1
  • 1
  • The running process should look to see if the button was pressed in every iteration, and simply stop if so. You cannot otherwise force a running MATLAB function to stop from outside that function, except by ugly Ctrl+C forced stop. – Cris Luengo Apr 28 '19 at 16:43
  • How can I call a function inside the GUI interface independently to any callback function? – conchigl Apr 28 '19 at 19:05
  • What do you mean independently? UIs exist to trigger callbacks. But you can run your computations in the code that creates the UI. – Cris Luengo Apr 28 '19 at 19:55

0 Answers0