How to programme a main function inside a GUI inte

2019-08-21 11:41发布

问题:

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.