hi, i have an issue deploying my object detection from images using yolov8, as i upload an image i get the cv2.error :
cv2.error: This app has encountered an error. The original error message is redacted to prevent data leaks. Full error details have been
- the link to the public app:https://objectdetectionapp-by-hamza.streamlit.app/
- the link to your app’s public
GitHub repository:https://github.com/oualihamza98/object_detection_app
- full Traceback:
File “/home/adminuser/venv/lib/python3.9/site-packages/streamlit/runtime/scriptrunner/script_runner.py”, line 565, in _run_script
exec(code, module.dict)
File “/mount/src/object_detection_app/lapplidetector.py”, line 23, in
results = model(source=Image.open(image), save=True)
File “/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/yolo/engine/model.py”, line 111, in call
return self.predict(source, stream, **kwargs)
File “/home/adminuser/venv/lib/python3.9/site-packages/torch/utils/_contextlib.py”, line 115, in decorate_context
return func(*args, **kwargs)
File “/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/yolo/engine/model.py”, line 252, in predict
return self.predictor.predict_cli(source=source) if is_cli else self.predictor(source=source, stream=stream)
File “/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/yolo/engine/predictor.py”, line 184, in call
return list(self.stream_inference(source, model)) # merge list of Result into one
File “/home/adminuser/venv/lib/python3.9/site-packages/torch/utils/_contextlib.py”, line 35, in generator_context
response = gen.send(None)
File “/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/yolo/engine/predictor.py”, line 266, in stream_inference
self.save_preds(vid_cap, i, str(self.save_dir / p.name))
File “/home/adminuser/venv/lib/python3.9/site-packages/ultralytics/yolo/engine/predictor.py”, line 320, in save_preds
cv2.imwrite(save_path, im0)