В целом сценарий работает нормально, но графический пользовательский интерфейс для мониторинга и управления этот процесс был бы очень полезен. Поэтому я хотел бы иметь графический интерфейс, который отображает самое последнее изображение с камеры (частота обновления примерно 2 изображения в секунду), а также должен обеспечивать базовое взаимодействие с помощью щелчков мыши и нажатий клавиш.
Сейчас я думаю о двух возможных вариантах:
- Запустить графический интерфейс пользователя и уже разработанный скрипт Python как отдельные процессы и общаться через TCP сокеты.
- Используйте многопоточность (особенно QRunnable и QThreadPool из PyQt5) для настройки параллельной обработки.
У вас есть альтернативные идеи, как решить эту проблему? Или у вас есть аргументы, почему вариант (1) или (2) может подойти лучше?
Подробнее здесь: https://stackoverflow.com/questions/793 ... ia-sockets
Мобильная версия