Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/robmarkcole/object-detection-app
- Owner: robmarkcole
- License: apache-2.0
- Created: 2019-12-23T08:24:15.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2021-10-12T23:11:10.000Z (over 3 years ago)
- Last Synced: 2024-12-24T20:01:55.524Z (about 1 month ago)
- Topics: ai, object-detection, opencv, streamlit
- Language: Python
- Homepage: https://streamlit.io/
- Size: 20.6 MB
- Stars: 105
- Watchers: 4
- Forks: 52
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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.