From 26a990d06abc9f92c5bc92f4bb2413440761db77 Mon Sep 17 00:00:00 2001 From: Zhiltsov Max Date: Mon, 16 Mar 2020 18:38:09 +0300 Subject: [PATCH 1/2] Use source label map for voc export --- cvat/apps/annotation/pascal_voc.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cvat/apps/annotation/pascal_voc.py b/cvat/apps/annotation/pascal_voc.py index 2dd0aa48f51..b6bcfaa33ee 100644 --- a/cvat/apps/annotation/pascal_voc.py +++ b/cvat/apps/annotation/pascal_voc.py @@ -74,7 +74,7 @@ def dump(file_object, annotations): extractor = CvatAnnotationsExtractor('', annotations) extractor = extractor.transform(id_from_image) extractor = Dataset.from_extractors(extractor) # apply lazy transforms - converter = env.make_converter('voc') + converter = env.make_converter('voc', label_map='source') with TemporaryDirectory() as temp_dir: converter(extractor, save_dir=temp_dir) make_zip_archive(temp_dir, file_object) \ No newline at end of file From 3d4d506d2c69ba6f996df57167f3705a895ae58b Mon Sep 17 00:00:00 2001 From: Maxim Zhiltsov Date: Tue, 17 Mar 2020 15:07:09 +0300 Subject: [PATCH 2/2] Add line to changelog --- CHANGELOG.md | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 08adf7f8d2a..eb69400edd8 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,7 +9,9 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - ### Changed -- +- VOC task export now does not use official label map by default, but takes one + from the source task to avoid primary-class and class part name + clashing ([#1275](https://github.com/opencv/cvat/issues/1275)) ### Deprecated -