Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/robmarkcole/object-detection-app

Simple object detection app with streamlit
https://github.com/robmarkcole/object-detection-app

ai object-detection opencv streamlit

Last synced: about 1 month ago
JSON representation

Simple object detection app with streamlit

Awesome Lists containing this project

README

        

# object-detection-app
Simple object detection app with streamlit. Upload an image and perform object detection. Adjust the confidence threshold to see how this affects predictions.



## Run with Docker
From the root dir:
```
docker build -t robmarkcole/object-detection-app .
docker run -p 8501:8501 robmarkcole/object-detection-app:latest
```
Then visit [localhost:8501](http://localhost:8501/)

## Development
Using [devcontainer](https://code.visualstudio.com/docs/remote/containers), see basic python [example repo](https://github.com/microsoft/vscode-remote-try-python) and [more advanced repo](https://github.com/microsoft/python-sample-tweeterapp). Use [this streamlit docker template](https://github.com/MrTomerLevi/streamlit-docker). Note you cannot docker run at the same time as the devcontainer as the ports clash.

## References
I took a lot of inspiration from [this article](https://www.pyimagesearch.com/2017/09/11/object-detection-with-deep-learning-and-opencv/) by Adrian Rosebrock.