Spaces:
Sleeping
Sleeping
| from functions.translate.translate import translate_fast | |
| from functions.object_detect.object_detection_image import object_detection_image | |
| from functions.object_detect.object_detection_video import object_detection_video | |
| from functions.image3d.image3dRemote import run_kaggle_image_to_3d | |
| from pathlib import Path | |
| import base64 | |
| import requests | |
| if __name__ == "__main__": | |
| # text = """ | |
| # hello world this is your boy from bangalore india. I am building vllama which helps in translation""" | |
| # translated = translate_fast( | |
| # text=text, | |
| # input_lang="en", | |
| # output_lang="de", | |
| # ) | |
| # print(translated) | |
| # object_detection_image(path = "outputs/vishvesh_1.jpeg") | |
| # object_detection_video(video_path = "outputs/test_video.mp4") | |
| # path = "outputs/test.png" | |
| url = "http://127.0.0.1:5000/api/generate/object_detection_image" | |
| image_path = Path("outputs/test.png") | |
| with image_path.open("rb") as f: | |
| files = { | |
| "image": (image_path.name, f, "image/png"), | |
| } | |
| data = { | |
| "model": "yolov8l.pt", | |
| "use_kaggle": "false", | |
| } | |
| resp = requests.post(url, files=files, data=data, timeout=600) | |
| print(resp.status_code) | |
| print(resp.json().keys()) | |
| img_b64 = resp.json()["imageData"] | |
| base64.b64decode(img_b64) # sanity check that it's valid base64 | |
| print(resp.json()["status"]) | |
| print("test") | |
| # pass |