FastAPI-YoLO

Docker container to produce object recognition in images. Works as website and curl API

How To Use

To use image recognition you can either do so through webpage or through direct HTTP requests using either CURL or scripts

Webpage

To use the this on the web first make sure you are connected to the dsv-extrality-lab Wi-Fi.

Then access the webpage through http://10.204.0.244:8003/ and upload a photo of your choosing.

Direct HTTP requests

To use this through direct http requests you can use curl commands or scripting in any language. When using direct HTTP make sure to access the correct endpoint specifically http://10.204.0.244:8003/detect-curl/. There is a python script provided - ./test_images/docker_image_test.py

To test the CURL command enter test_images folder and execute the following command in your terminal

curl -X POST 'http://10.204.0.244:8003/detect-curl/person' -H 'accept: application/json' -F 'image=@./test_images/test_image1_bus_people.jpg;type=image/JPEG'
Description
Docker container to produce object recognition in images. Works as website and curl API
Readme MIT 29 MiB
Languages
Jupyter Notebook 62.9%
Python 25.8%
HTML 9.6%
Dockerfile 1.7%