hot key judge update
This commit is contained in:
parent
b141d48237
commit
589d2c66ff
|
@ -10,6 +10,7 @@ import glob
|
|||
import os
|
||||
import sys
|
||||
from utils.ows_path import increment_path
|
||||
from utils.hotkeyjudge import hotkey_judge
|
||||
|
||||
|
||||
def parse_args(known=False):
|
||||
|
@ -96,16 +97,6 @@ def frame_opt(frame, frame_savePath, frame_num, is_resizeFrame, resize_frame, re
|
|||
sys.exit() # 结束程序
|
||||
|
||||
|
||||
# 判断快捷键是否冲突
|
||||
def hotkey_judge(keyList):
|
||||
for i in range(len(keyList)):
|
||||
tmp_key = keyList[i] # 临时快捷键
|
||||
for j in range(len(keyList[i+1:])):
|
||||
if (tmp_key == keyList[i+1:][j]):
|
||||
print(f'快捷键冲突! 程序结束!')
|
||||
sys.exit() # 结束程序
|
||||
|
||||
|
||||
# Webcam OpenCV
|
||||
def webcam_opencv(device_index, quit_key, pause_key, is_autoSaveFrame, frame_saveDir, frame_nSave, auto_frameNum, is_handSaveFrame,
|
||||
frame_capKey, is_resizeFrame, resize_frame, resizeRatio_frame, frame_namePrefix, frame_saveStyle,
|
||||
|
@ -137,7 +128,6 @@ def webcam_opencv(device_index, quit_key, pause_key, is_autoSaveFrame, frame_sav
|
|||
wait_key = cv2.waitKey(20) & 0xFF # 键盘监听
|
||||
ret, frame = cap.read() # 捕获画面
|
||||
frame_num += 1 # 帧计数
|
||||
# print(f'当前帧:第{frame_num}帧') # 输出信息
|
||||
print(f'帧ID:{frame_num}') # 输出信息
|
||||
cv2.imshow(ows_version, frame) # 显示画面
|
||||
|
||||
|
|
|
@ -0,0 +1,14 @@
|
|||
# 快捷键判断
|
||||
# 创建人:曾逸夫
|
||||
# 创建时间:2022-01-04
|
||||
|
||||
import sys
|
||||
|
||||
# 判断快捷键是否冲突
|
||||
def hotkey_judge(keyList):
|
||||
for i in range(len(keyList)):
|
||||
tmp_key = keyList[i] # 临时快捷键
|
||||
for j in range(len(keyList[i+1:])):
|
||||
if (tmp_key == keyList[i+1:][j]):
|
||||
print(f'快捷键冲突! 程序结束!')
|
||||
sys.exit() # 结束程序
|
Loading…
Reference in New Issue