Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshuaburt1/imageidentifier-flask
Uses YOLOv8 to identify images
https://github.com/joshuaburt1/imageidentifier-flask
flask yolov8
Last synced: about 8 hours ago
JSON representation
Uses YOLOv8 to identify images
- Host: GitHub
- URL: https://github.com/joshuaburt1/imageidentifier-flask
- Owner: JoshuaBurt1
- Created: 2024-06-07T15:41:22.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-06-26T03:03:40.000Z (7 months ago)
- Last Synced: 2024-06-26T07:59:11.062Z (7 months ago)
- Topics: flask, yolov8
- Language: Python
- Homepage:
- Size: 1.41 GB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ImageIdentifier
Obtaining identification in terminal
Run in code editor terminal (i.e. Visual Studio code) using predict_console.py (change the results = model path to your image path)
Obtaining identification in another application
Make a POST request in another application to http://localhost:5000/identify or http://127.0.0.1:5000/identify to fetch an identification; predict_postRequest.py must be running. To test, run postTest.py in terminal.
~Works with SpeciesTracker-NodeJS
Training custom dataset
1. Create dataset folder structure (i.e. mushroom_dataset/val & mushroom_dataset/train).
2. Optional - run _webcrawler_mushroomVal.py & _webcrawler_mushroomTrain.py to find images to put in train and val folders
3. Run train.py
References:
https://www.youtube.com/watch?v=ZeLg5rxLGLg&t=2235s
https://github.com/computervisioneng/image-classification-yolov8