params update

This commit is contained in:
13339479676 2022-01-05 11:40:46 +08:00
parent 72a0d77065
commit 628cb5413e
2 changed files with 6 additions and 5 deletions

1
.gitignore vendored
View File

@ -12,3 +12,4 @@ utils/__pycache__
help_test.py
opencv_webcam copy.py
test.py
check.py

View File

@ -53,14 +53,14 @@ def parse_args(known=False):
# 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,
jpg_quality, png_quality):
def webcam_opencv(device_index=0, quit_key="q", pause_key="p", is_autoSaveFrame=False, frame_saveDir="./WebcamFrame",
frame_nSave=1, auto_frameNum=0, is_handSaveFrame=False, frame_capKey="a", is_resizeFrame=False, resize_frame=[640, 480],
resizeRatio_frame=1.0, frame_namePrefix="frame", frame_saveStyle="jpg", jpg_quality=95, png_quality=3):
keyList = [quit_key, frame_capKey, pause_key] # 快捷键列表
hotkey_judge(keyList) # 快捷键冲突判断
#------------------程序开始------------------
# ------------------程序开始------------------
s_time = time.time() # 起始时间
cap = cv2.VideoCapture(device_index) # 连接设备
frame_width = cap.get(3) # 宽度
@ -111,7 +111,7 @@ def webcam_opencv(device_index, quit_key, pause_key, is_autoSaveFrame, frame_sav
cv2.destroyAllWindows()
else: # 连接设备失败
print(f'摄像头连接异常!')
#------------------程序结束------------------
# ------------------程序结束------------------
print(f'程序结束!')
e_time = time.time() # 终止时间
print(f'用时:{round((e_time - s_time), 3)}秒, {round((e_time - s_time)/60, 3)}分, {round((e_time - s_time)/3600, 3)}小时')