Python cv2.waitKeyEx() Examples
The following are 1
code examples of cv2.waitKeyEx().
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example.
You may also want to check out all available functions/classes of the module
cv2
, or try the search function
.
Example #1
Source File: interact.py From DeepFaceLab with GNU General Public License v3.0 | 5 votes |
def on_process_messages(self, sleep_time=0): has_windows = False has_capture_keys = False if len(self.named_windows) != 0: has_windows = True if len(self.capture_keys_windows) != 0: has_capture_keys = True if has_windows or has_capture_keys: wait_key_time = max(1, int(sleep_time*1000) ) ord_key = cv2.waitKeyEx(wait_key_time) shift_pressed = False if ord_key != -1: chr_key = chr(ord_key) if ord_key <= 255 else chr(0) if chr_key >= 'A' and chr_key <= 'Z': shift_pressed = True ord_key += 32 elif chr_key == '?': shift_pressed = True ord_key = ord('/') elif chr_key == '<': shift_pressed = True ord_key = ord(',') elif chr_key == '>': shift_pressed = True ord_key = ord('.') else: if sleep_time != 0: time.sleep(sleep_time) if has_capture_keys and ord_key != -1: self.add_key_event ( self.focus_wnd_name, ord_key, False, False, shift_pressed)