Вызов cv2 ТОЛЬКО для обновления дисплея (не для захвата ключей)Python

Программы на Python
Anonymous
Вызов cv2 ТОЛЬКО для обновления дисплея (не для захвата ключей)

Сообщение Anonymous »

Существует ли функция cv2 (в Python), с помощью которой я могу обновлять отображение, как это делает cv2.waitKey(1), но без захвата ключей?
waitKey(1) нет работает для меня, поскольку он не фиксирует специальные клавиши, поскольку для большинства он возвращает 0, -1 для сдвига и т. д. В результате я фиксирую их с помощью функции перехвата модуля клавиатуры.
Проблема этого гибридного решения заключается в том, что cv2.waitKey() по-прежнему фиксирует ключевые события, которые происходят во время его перерисовки, и поэтому они теряются для Keyboard.hook.
Похоже на решение нужно сделать одно из следующих действий:
  • Заставить cv2 обновить свои окна без вызова waitKey()? Например, какую функцию вызывает waitKey()?
  • Как заставить waitKey() не захватывать ключи?
  • Как заставить waitKey() выполнять возвращает полезный скан-код для специальных клавиш (напомним, что он возвращает 0 и игнорирует клавиши, подобные клавишам Shift)


Подробнее здесь: https://stackoverflow.com/questions/785 ... pture-keys

Вернуться в «Python»