https://github.com/trikko/etichetta
A YOLO annotator, for human beings
https://github.com/trikko/etichetta
ai annotation-tool annotations annotator d dlang labeling-tool labelling yolo
Last synced: 2 months ago
JSON representation
A YOLO annotator, for human beings
- Host: GitHub
- URL: https://github.com/trikko/etichetta
- Owner: trikko
- License: mit
- Created: 2024-05-05T10:30:17.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2024-09-17T10:01:59.000Z (over 1 year ago)
- Last Synced: 2025-02-15T08:05:15.907Z (about 1 year ago)
- Topics: ai, annotation-tool, annotations, annotator, d, dlang, labeling-tool, labelling, yolo
- Language: D
- Homepage:
- Size: 49.8 MB
- Stars: 22
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Etichetta [](https://github.com/trikko/etichetta/blob/main/LICENSE) [](https://paypal.me/andreafontana/5)
International Phonetic Alphabet: /e-ti-'ket-ta/ [mp3](https://www.dropbox.com/scl/fi/ow41ztln8vcbw8t10bcd1/etichetta.mp3?rlkey=6lecfwxq9h2aj6nzzimjlejdp&st=n1d6clii&dl=0)
Etichetta is a project that aims to provide a simple and efficient way to annotate images.

You can download [here](https://www.printables.com/@AndreaFontana) those 3d printed models.
## Quick start
Some simple tutorials to start using Etichetta can be found on the [HOWTO](https://github.com/trikko/etichetta/blob/main/HOWTO.md) page and [AI](https://github.com/trikko/etichetta/blob/main/AI.md) page.
## Prebuilt packages (Linux, Windows)
[](https://github.com/trikko/etichetta/releases/latest/download/etichetta-x86_64.AppImage)
[](https://github.com/trikko/etichetta/releases/latest/download/etichetta-setup.exe)
## Build from source (Linux, Windows)
To build etichetta from source install a dlang compiler (DMD, LDC, GDC) from [dlang.org](https://dlang.org)
On windows you also need MSBuild package (c/c++ compiler) and Windows SDK.
Then:
```
git close https://github.com/trikko/etichetta
cd etichetta
dub run :setup
dub
```
To use GPU acceleration, read `ext/README.md`.
## Etichetta on macOS (with Docker and XQuartz)
I do not have access to any machine with macOS and therefore it is difficult to perform the necessary tests for development. Anyway to try etichetta on a macOS machine, you can run it inside a Docker container and connect a display, using XQuartz.
- Install XQuartz, which you can find at this URL: https://www.xquartz.org/index.html
- After installation, go to XQuartz preferences: **XQuartz > Preferences > Security** and enable the option "Allow connections from network clients."
- Then, run the following command in the terminal: `xhost + 127.0.0.1`
- Build the last docker image running `./build-docker-etichetta.sh` inside the `macos-docker` folder.
- Run `./run-docker-etichetta.sh`
## License
This project is licensed under the [MIT License](https://github.com/your-username/etichetta/blob/main/LICENSE).