diff --git a/Model/keras_model.h5 b/Model/keras_model.h5 index cb2d0ba86927f0ce886987e6222fa846a1adb344..b3367d818e84cea79a4506d923b3ab4752bec4f7 100644 Binary files a/Model/keras_model.h5 and b/Model/keras_model.h5 differ diff --git a/SaveData.py b/SaveData.py index 41620787bc765e4f5f66ed71bb354fc692e32b16..8b22ccc25ceaf753cb516a7cb7b09b6fb2767b67 100644 --- a/SaveData.py +++ b/SaveData.py @@ -9,7 +9,7 @@ from cvzone.HandTrackingModule import HandDetector offset = 20 size = 300 -folder = "Data/E" +folder = "Data/F" counter = 0 cap = cv2.VideoCapture(0) @@ -23,7 +23,7 @@ while True: success, img = cap.read() if not success: - print('can\'t read image') + print('can\'t read image', cap) break hands, img = detector.findHands(img) @@ -54,6 +54,10 @@ while True: break if key == ord('s'): - counter += 1 - cv2.imwrite(f'{folder}/Image_{time.time()}.jpg', imgFixed) - print(counter) + try: + counter += 1 + cv2.imwrite(f'{folder}/Image_{time.time()}.jpg', imgFixed) + print(f'{folder}/Image_{time.time()}.jpg') + print(counter) + except Exception as e: + print(f"Error saving image: {e}")