From fc6ffbc12ba03683f9eb63a4cee9ce73af7ac08d Mon Sep 17 00:00:00 2001 From: Georgii Imeshkenov Date: Tue, 7 Dec 2021 16:40:28 +0300 Subject: [PATCH 1/3] Update README.md --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index cab44c3..310442b 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,8 @@ # Data tagger ## What is it? -This is a dataset tagging tool -Now supports the following tagging types: +This is a dataset markup & tagging tool +Now supports the following markup types: -- [ ] Text captcha, image classification tagging +- [x] Text captcha, image classification markup - [ ] Shapes on image (circle, rectangle, etc.) -- [ ] Points on image tagging \ No newline at end of file +- [ ] Points on image From b64715be87f24437129bc584ae8f8345dbe288db Mon Sep 17 00:00:00 2001 From: Georgii Imeshkenov Date: Tue, 7 Dec 2021 17:09:28 +0300 Subject: [PATCH 2/3] Update README.md --- README.md | 38 +++++++++++++++++++++++++++++++++++++- 1 file changed, 37 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 310442b..1883394 100644 --- a/README.md +++ b/README.md @@ -1,8 +1,44 @@ # Data tagger ## What is it? -This is a dataset markup & tagging tool +This is a dataset markup & tagging tool Now supports the following markup types: - [x] Text captcha, image classification markup - [ ] Shapes on image (circle, rectangle, etc.) - [ ] Points on image + +## How to start? +**Short summary**: +Press `Enter` to save text and go next +Use arrows (`←` or `→`) after typing `Tab` or `Esc` to switch between images +Shortcuts: +- `Alt+O` to open metadata file in default text editor + +### Extended guide: +You need to select a folder with a dataset that contains numerically named directories with `image.png` file inside (temporary format, I'll add support of different formats later) + +Screenshot 2021-12-07 at 16 46 27 + + +After that program will count folders amount and show this. It will also create `metadata.yml` file in the dataset directory (also there will be `.metadata.yml` file when you start marking up your dataset - this is a "backup"). If the directory already contains a metadata file, DataTagger will read all necessary information. You can also see markup progress here. Finally, click "Go to tagging" + +Screenshot 2021-12-07 at 16 59 15 + +Markup interface is extremely simple. It shows you an image and you should enter text. You can click "Next" to save text and open the next picture. Also pressing Enter key does the same. If you need to go back or open another picture, press `Esc` or `Tab`, then you can use left and right arrows to open the previous or next image. There is also a shortcut `Alt+O` to open the dataset metadata file in your default text editor for `.yml` file + +Screenshot 2021-12-07 at 16 59 20 + +`metadata.yml` has the following syntax: +``` yml +!!me.veritaris.datatagger.Model.Metadata +datasetName: captchas +imagesAmount: 11259 +lastTaggedImage: 1001 +repeatedImages: [ + ] +taggedImages: { + } +``` +Note: there are buttons "Finish tagging" and "Repetition", but they don't work for now. They will have functionality in the next release +## There is a lot of similar software for it, why another one? +Yes, I already know about ImageTagger, LabelImg, Yolo, etc. I just wanted to create a very simple, lightweight d x-platform app for datasets annotation for my needs. Why not if I can? From 45466d176aaeff3c7e1b442156d4ef2362164438 Mon Sep 17 00:00:00 2001 From: Georgii Imeshkenov Date: Tue, 7 Dec 2021 19:41:17 +0300 Subject: [PATCH 3/3] Update README.md --- README.md | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 1883394..7b00f0e 100644 --- a/README.md +++ b/README.md @@ -17,16 +17,15 @@ Shortcuts: ### Extended guide: You need to select a folder with a dataset that contains numerically named directories with `image.png` file inside (temporary format, I'll add support of different formats later) -Screenshot 2021-12-07 at 16 46 27 - +Dataset structure After that program will count folders amount and show this. It will also create `metadata.yml` file in the dataset directory (also there will be `.metadata.yml` file when you start marking up your dataset - this is a "backup"). If the directory already contains a metadata file, DataTagger will read all necessary information. You can also see markup progress here. Finally, click "Go to tagging" -Screenshot 2021-12-07 at 16 59 15 +Dataset selection Markup interface is extremely simple. It shows you an image and you should enter text. You can click "Next" to save text and open the next picture. Also pressing Enter key does the same. If you need to go back or open another picture, press `Esc` or `Tab`, then you can use left and right arrows to open the previous or next image. There is also a shortcut `Alt+O` to open the dataset metadata file in your default text editor for `.yml` file -Screenshot 2021-12-07 at 16 59 20 +Marking the dataset up `metadata.yml` has the following syntax: ``` yml