Download yolov5-code-main/example_request.py from YONG627/456: direct link, hf CLI and curl.
- Browser
- Download file 652 Bytes
-
https://huggingface.co/spaces/YONG627/456/resolve/2de4be4c78d6019fc94de05aa48be85372d2eb37/yolov5-code-main/example_request.py
- Command line
-
hf download hf://spaces/YONG627/456@2de4be4c78d6019fc94de05aa48be85372d2eb37/yolov5-code-main/example_request.py
-
curl -L -o example_request.py https://huggingface.co/spaces/YONG627/456/resolve/2de4be4c78d6019fc94de05aa48be85372d2eb37/yolov5-code-main/example_request.py
652 Bytes
| # YOLOv5 🚀 by Ultralytics, GPL-3.0 license | |
| """ | |
| Perform test request | |
| """ | |
| import pprint | |
| import cv2 | |
| import numpy as np | |
| import matplotlib.pyplot as plt | |
| import requests | |
| DETECTION_URL = 'http://localhost:5000/v1/object-detection/yolov5s' | |
| IMAGE = 'data/images/zidane.jpg' | |
| # Read image | |
| # with open(IMAGE, 'rb') as f: | |
| # image_data = f.read() | |
| img = cv2.imread(IMAGE) | |
| img = cv2.cvtColor(img, cv2.COLOR_BGR2RGB) | |
| img = cv2.imencode(".jpg", img)[1].tobytes() | |
| response = requests.post(DETECTION_URL, data=img) | |
| img = cv2.imdecode(np.frombuffer(response.content, dtype=np.uint8), cv2.IMREAD_COLOR) | |
| plt.imshow(img) | |
| plt.show() | |
| # pprint.pprint(response) | |