From 8253b7155e7ef3984ea2cbd0280a75bdcdc127b1 Mon Sep 17 00:00:00 2001 From: Boris Sekachev Date: Tue, 24 Sep 2019 15:15:41 +0300 Subject: [PATCH] Don't save shapes with keyframe==False --- cvat/apps/annotation/cvat.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cvat/apps/annotation/cvat.py b/cvat/apps/annotation/cvat.py index ab249304..ec687812 100644 --- a/cvat/apps/annotation/cvat.py +++ b/cvat/apps/annotation/cvat.py @@ -398,7 +398,8 @@ def load(file_object, annotations): shape['points'].extend(map(float, pair.split(','))) if track is not None: - track.shapes.append(annotations.TrackedShape(**shape)) + if shape["keyframe"]: + track.shapes.append(annotations.TrackedShape(**shape)) else: annotations.add_shape(annotations.LabeledShape(**shape)) shape = None