Image Annotator
Tech Stack
- Django
- sqlite3 for dev DB
- html + css (md bootstrap) + jquery/js
Run the code by the following commands
python manage.py migrate
python manage.py runserver
http://127.0.0.1:8000/ or http://localhost:8000/
Go toUsage
-
Login into the app at http://127.0.0.1:8000/auth/login/
-
If it is the first time register here http://127.0.0.1:8000/auth/register/
-
After login, Go to http://127.0.0.1:8000/upload-images/ to upload images, enter the project name to which the images are to be saved.
-
Drag and drop or upload multiple images and hit submit
-
Go to http://127.0.0.1:8000/all-images/ to view uploaded images
-
click on the image you want to annotate
-
It will go to a new page, where you can annotate the image
-
Annotate the image and hit submit to save the image to DB, it will save the data to DB and redirect to the previous page, where you can view the annotated images below
-
click on the annotate image to view the annotations and download the .csv file
-
click the download button to download the csv file
-
To view all the Projects go to http://127.0.0.1:8000/view-all-projects/
- To view all the images specific to a particular project click on the link to View all project related images