This commit is contained in:
2026-06-01 10:52:47 +02:00
parent b28d8965d5
commit fd1de272a6
14 changed files with 2330 additions and 459 deletions

14
app.py
View File

@@ -315,13 +315,13 @@ def play_video(filename):
def send_video(filename):
return send_from_directory(UPLOAD_DIR, filename)
def detect_objects_from_video(video_path, line_data, stream_id):
cap = cv2.VideoCapture(video_path)
if not cap.isOpened():
cap.release()
raise RuntimeError('Video konnte nicht geöffnet werden')
return generate_frames(cap, line_data, stream_id)
def detect_objects_from_video(video_path, line_data, stream_id):
cap = cv2.VideoCapture(video_path)
if not cap.isOpened():
cap.release()
raise RuntimeError('Video konnte nicht geöffnet werden')
return generate_frames(cap, line_data, stream_id)
@app.route('/video_feed/<filename>')
def video_feed(filename):
safe_filename = os.path.basename(filename)