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

https://github.com/riccardomusmeci/annolit

Annotation tool for small CV classification tasks in Streamlit.
https://github.com/riccardomusmeci/annolit

classification computer-vision labeling-tool

Last synced: 9 months ago
JSON representation

Annotation tool for small CV classification tasks in Streamlit.

Awesome Lists containing this project

README

          

# **Annolit**

## *Annolit* is an annotation tool for small CV classification tasks in Streamlit.

### **Usage**

Install the required packages from *requirements.txt*.

Execute the following command:

```
streamlit run app.py
```

### **Annolit Workflow**

#### **1. Setup Project**
From the sidebar, go to the *Setup Project* page. Here you can:
* Open a project: from a list of old annotations projects you can select one.





* Create a project: you can create a new annotation project, specifying project name, dataset to use, and classification categories.




#### **2. Annotate**
From the sidebar, go to the *Annotate* page and start annotating!





Every time you assing a label, an annotation.csv file is uploaded in the *projects/project_name* folder, which is the final annotation file.

The annotations csv file will look like the following one:



----------
### **Warnings**
Be sure to have the images within the path *images/dataset_name/*.jpg*

### **To-Do**
[ ] Add support to Object Detection