{"repo":"sumn2u/annotate-lab","free":true,"listed":false,"github":"https://github.com/sumn2u/annotate-lab","clone":"git clone https://github.com/sumn2u/annotate-lab.git","description":"Annotate-lab is an open-source image annotation tool for efficient dataset creation. With an intuitive interface and flexible export options, it streamlines your machine learning workflow. 🖼️✏️📑","language":"JavaScript","stars":124,"topics":["annotation-tool","image-annotation","image-labeling","image-segmentation","collaborate","computer-vision","machine-learning","classification","image-masking","segmentation"],"license":"MIT","category":"machine-learning","readme_excerpt":"Annotate Lab - Simplifying Image Annotation Annotate Lab is an open-source application designed for image annotation, comprising two main components: the client and the server. The client, a React application, is responsible for the user interface where users perform annotations. On the other hand, the server, a Flask application, manages persisting the annotated changes and generating masked and annotated images, along with configuration settings. More information can be found in our documentation . Table of Contents - Project Structure - Dependencies - Setup and Installation - Running the Application - Running the Client - Running the Server - Running using Docker - Running Tests - Client Tests - Server Tests - Code Formatting - Usage - Settings - Configurations (Optional) - Demo - Auto Bounding Box Selection with Segment Anything Model (SAM) - Outputs - YOLO Format - Normalization process of YOLO annotations - COCO JSON Format - Troubleshooting - Contributing - License - Reporting Security Issues - Acknowledgment Project Structure [[documentation page]](https://annotate-docs.dwaste.live/overview/project-structure) Client - public/ : Static files and the root HTML file. - src/ : React components and other frontend code. - package.json : Contains client dependencies and scripts. Server - db/ : Database-related files and handlers. - venv/ : Python virtual environment (not included in version control). - tests/ : Contains test files. - app.py : Main Flask application file. - r","default_branch":null,"files":null,"tree":[],"storefront":"/r/sumn2u","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/sumn2u/annotate-lab/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}