Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
from io import BytesIO
|
| 2 |
import base64
|
| 3 |
-
|
| 4 |
import numpy as np
|
| 5 |
import torch
|
| 6 |
import torch.nn as nn
|
|
@@ -657,8 +657,10 @@ def capture_frame_from_webcam(duration=7):
|
|
| 657 |
transforms.ToTensor(),
|
| 658 |
transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])
|
| 659 |
])
|
| 660 |
-
|
| 661 |
-
|
|
|
|
|
|
|
| 662 |
|
| 663 |
frames = []
|
| 664 |
start_time = time.time()
|
|
|
|
| 1 |
from io import BytesIO
|
| 2 |
import base64
|
| 3 |
+
import argparse
|
| 4 |
import numpy as np
|
| 5 |
import torch
|
| 6 |
import torch.nn as nn
|
|
|
|
| 657 |
transforms.ToTensor(),
|
| 658 |
transforms.Normalize([0.485, 0.456, 0.406], [0.229, 0.224, 0.225])
|
| 659 |
])
|
| 660 |
+
args = parse_args()
|
| 661 |
+
device = torch.device(args.device)
|
| 662 |
+
|
| 663 |
+
cap = cv2.VideoCapture(args.camera_id) # Open the default webcam (usually ID 0)
|
| 664 |
|
| 665 |
frames = []
|
| 666 |
start_time = time.time()
|