Как запрограммировать основную функцию в графическом интерфейсе с помощью обратных вызовов кнопок, работающих как прерывания - PullRequest
0 голосов
/ 28 апреля 2019

Можно ли создать интерфейс, который выполняет функцию main, а функции обратного вызова работают как прерывания?Мне нужен пользовательский интерфейс, чтобы, когда пользователь нажимал кнопку включения, программа начинала снимать изображения с камеры, а затем обрабатывать их и показывать их на интерфейсе.Программа нуждается в смене изображения в пользовательском интерфейсе до тех пор, пока кнопка не будет нажата снова, и это не прервет основную программу, которая захватывает и обрабатывает изображения

Основная функция берет изображения с камеры и последовательно обрабатывает их с помощью таймера.Им нужен графический интерфейс, который запускает процесс с помощью кнопки, а они останавливают его с помощью другой кнопки.Моя проблема в том, как я могу вызвать функцию, которая может быть запущена, пока она не будет прервана другой нажатой кнопкой.Я имею в виду, как я могу создать основную функцию, которая прерывается обратным вызовом в пользовательском интерфейсе.

...